記錄下使用方法,這樣方便下次用:
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相當於創建了兩個用戶,用戶名爲xueyan,密碼爲123.
liuyangongshouhu=456
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 就搞定。