一:參考官網(wǎng)http://subversion.apache.org/packages.html
? linux通過yum安裝svn:# yum install subversion
二:創(chuàng)建資源倉庫:
svnadmin? create? /svn/svnRepository? ?(svnadmin可以通過 --help參數(shù)查看用法对人,資源倉庫路徑可自定義)
ls /svn/svnRepository 查看資源倉庫下的文件夾
三:配置
?vi /svn/svnRepository/conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz
realm = My Test Repository
即配置文件中的需配置的信息去掉注釋#即可
四:添加用戶及口令
vi /svn/svnRepository/conf/passwd
[users]
test1 = abc123
test2 = abc123
test3 = abc123
修改后保存即可生效
五:配置權(quán)限
vi /svn/svnRepository/conf/authz
admin=test1,test2
user=test3
[/]
@admin?= rw
@user?= r
* =
*=表示除了上面設(shè)置的權(quán)限用戶組以外腹缩,其他所有用戶都設(shè)置空權(quán)限崖瞭,空權(quán)限無法訪問
六:啟動svn服務(wù)
svnserve -d -r /svn/? ? ?(注意:啟動時路徑要在根目錄上一級)
七:檢測服務(wù)是否生效
ps -ef | grep svn
svn://ip/svn/svnRepository/ 訪問(svn端口默認(rèn)3690)
八:svn常用命令(待續(xù)……)