Mac 上使用Cornerstone以及SVN進行本地版本控制

記錄下使用方法,這樣方便下次用:

1.首先下載SVN以及CornerStone,SVN 簡單搞定,CornerStone需要破解,破解版也已經上傳到我的資源裏了,需要的可以下載,鏈接:點我下載

2.在桌面上建一個文件夾,命名爲svn,然後打開終端:

創建一個mycode倉庫,輸入指令:svnadmin create /Users/liuyangongshouhu/Desktop/svn/mycode 

(紅色是自己mac的用戶名),完成以後是有如下配置文件:


3. 用文本編輯打開svnserve.conf,將

# anon-access = read
# auth-access = write
# password-db = passwd
# authz-db = authz

這四項的前面#去掉,保存。

4.文本編輯打開passwd文件,

[users]
xueyan=123
liuyangongshouhu=456
相當於創建了兩個用戶,用戶名爲xueyan,密碼爲123.

5.文本編輯打開authz的文件,修改權限。

[groups]
users = xueyan,liuyangongshouhu 

[/]
@users = rw

相當於給了users的組裏人可讀可寫的權限,r就是read,w就是write。

6.最後打開終端,輸入:svnserve -d -r /Users/liuyangongshouhu/Desktop/svn 

如果沒什麼反應,那就是啓動成功了,到活動監視器裏查看svn,說明啓動成功。




7.隨便創建一個文件夾,然後在終端輸入:svn import /Users/liuyangongshouhu/Desktop/personal svn://localhost/mycode/personal --username=xueyan --password=123 -m "初始化導入"

就是將桌面上創建的文檔導入到svn的mycode中,-m 是日誌。

見到sucess 就導入成功了。

8.打開cornerstone,在左下角的REPOSITORIES 中點擊➕標誌,會出現以下界面,選擇SVN Server,Server:中填寫本地就行:loaclhost,Reposity Path :mycode/personal,一定要加mycode,nickname:這個就隨便了,可以改的。Name:就是用戶名,Password:123。然後add 就完成。


9.最後一定要checkout出來,將原本的刪掉, 以後就在checkout出來的新文件夾中修改就好,改完了就可以在左上角的 WORKING COPIES中看到修改的,然後commit change 就搞定。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章