MAC 1、Mac環(huán)境下svn的使用

創(chuàng)建代碼倉庫,用來存儲客戶端所上傳的代碼

打開終端,創(chuàng)建一個svn倉庫,輸入指令:svnadmin create /Users/xxx/svn

配置svn的用戶權(quán)限

主要是修改/svn/conf目錄下的三個文件

1. 打開svnserve.conf,找到以下四處,將前面的#和空格都去掉,然后保存

1. #?anon-access?=?none

2. #?auth-access?=?write

3. #?password-db?=?passwd

4. #?authz-db?=?authz

anon-access = read 代表匿名訪問的時候是只讀的

anon-access = none 代表禁止匿名訪問,需要帳號密碼才能訪問

2. 打開passwd,在[users]下面添加帳號和密碼,比如:

1. [users]

2. ww?=?123

3. yy?=?456

帳號是ww,密碼是123

3. 打開authz,配置用戶組和權(quán)限

可以給不同的組設(shè)置不同的用戶權(quán)限,在[groups]下面添加組名和用戶名,多個用戶之間用逗號,隔開

1. [groups]

2. vip=ww,yy

說明ww和yy都是屬于vip這個組。

4. 接下來再進行權(quán)限配置,組名前面要加@,使用[/]代表svn服務(wù)器中的所有資源庫

1. [/]

2. @vip?=?rw

上面的配置說明vip這個組中的所有用戶對所有資源庫都有讀寫(rw)權(quán)限,

如果是用戶名,不用加@,比如ww這個用戶有讀寫權(quán)限

1. [/]

2. ww?=?rw

啟動svn服務(wù)器

1. 在終端輸入:svnserve -d -r /Users/xxx/svn

沒有任何提示就說明啟動成功了

關(guān)閉svn服務(wù)器

如果你想要關(guān)閉svn服務(wù)器,最有效的辦法是打開實用工具里面的“活動監(jiān)視器”

綜合上述,我們就可以輕松搭建svn服務(wù)器環(huán)境了

Cornerstone客戶端工具的使用

1. Import - 往SVN服務(wù)器中導(dǎo)入項目(這步一般由創(chuàng)建項目的人完成)

2. Check out - 將項目從服務(wù)器上拷貝到你的電腦,這個文件將會與服務(wù)器所關(guān)聯(lián)

3. Update - 更新本地的代碼,保持與服務(wù)器上的文件一致

4. Commit - 提交本地的代碼到服務(wù)器

5. Revert - 回滾到某個歷史版本

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容