Linux服務器安裝svn
阿新 • • 發佈:2017-07-06
write service ups 長時間 安裝 ron ins edit pos
雲安裝
yum install subversion
配置
1.配置倉庫
[[email protected] /]# cd /home [[email protected] home]# mkdir svn [[email protected] home]# svnadmin create /home/svn [[email protected] home]# ls svn conf db format hooks locks README.txt
2.配置password
[users] test1=123456test2=123456
3.配置authz
基礎配置
[/] liuxianan=rw test1=r test2=r *=
用戶組配置
[groups] group1 = liuxianan group2 = test1,test2 [/] @group1 = rw @group2 = r * =
4.配置snvserve.conf
打開下面的5個註釋 anon-access = read #匿名用戶可讀 auth-access = write #授權用戶可寫 password-db = passwd #使用哪個文件作為賬號文件 authz-db = authz #使用哪個文件作為權限文件 realm= /home/svn # 認證空間名,版本庫所在目錄
啟動與停止
[[email protected] conf]# svnserve -d -r /home/svn(啟動)
[[email protected] conf]#killall svnserve(停止)
客戶端連接
這裏使用TortoiseSVN,輸入地址svn://你的IP
即可,不出意外輸入用戶名和密碼就能連接成功了。
默認端口3690,如果你修改了端口,那麽要記得加上端口號。
參考網址:https://i.cnblogs.com/EditPosts.aspx?opt=1
常見問題
Q:svn長時間未連接
A:可能是Linux防火墻未關閉,輸入命令 service iptables stop
Linux服務器安裝svn