SVN服務端安裝在阿里雲
阿新 • • 發佈:2019-01-30
1、安裝 svn
yum install subversion
2、建立版本庫
mkdir /usr/local/svn
svnadmin create /usr/local/svn
3、subversion目錄說明
- db目錄:就是所有版本控制的資料存放檔案
- hooks目錄:放置hook指令碼檔案的目錄
- locks目錄:用來放置subversion見艱苦鎖定資料的目錄,用來追蹤存取檔案庫的客戶端
- format檔案:是一個文字檔案,裡面只放了一個整數,表示當前檔案庫配置的版本號
- conf目錄:是這個倉庫的配置檔案(倉庫的使用者訪問賬號、許可權等)
4、配置檔案
(1)修改authz
(2)修改passwd
(3)修改svnserve.conf
anon-access = read # 匿名使用者許可權(none為不給許可權)
auth-access = write # 授權使用者許可權
password-db = passwd # 使用哪個檔案作為賬號檔案
authz-db = authz # 使用哪個檔案作為許可權檔案
realm = My First /usr/local/svn # 認證空間名,版本庫所在目錄
5、啟動停止svn版本庫
啟動:svnserve -d -r /usr/local/svn
停止:killall svnserve