Centos中安装svnserver
服務(wù)器端安裝SVN(centos)
一.yum install subversion
二.svn的相關(guān)配置
?1創(chuàng)建一個SVN倉庫(所有項(xiàng)目存放與管理)mkdir -p /var/svn
?2.創(chuàng)建項(xiàng)目 使用svnadmin create /var/svn/mysvn? 進(jìn)行創(chuàng)建mysvn倉庫
??
??創(chuàng)建完成后就可以檢出了
??
??
??檢出時出現(xiàn)積極拒絕,說明svn服務(wù)未開啟
??使用命令svnserve -dr /var/svn/開啟svn服務(wù)?-d后臺運(yùn)行 -r項(xiàng)目根目錄
??
??之后通過ps -aux | grep svn查看是否啟動
??
????????
????? ? 出現(xiàn)這種情況,是因?yàn)闆]有配置mysvn版本庫中的配置
??3.對mysvn這個項(xiàng)目進(jìn)行配置管理(authz ? passwd ?svnserve.conf)
???a)vi /var/svn/mysvn/conf/svnserve.conf命令后修改下列信息
?????????????//這三行,前面的#號和空格去掉(注意去掉#要頂格寫,不要留有多余空格),變成
????????????anon-access = none ???(不允許匿名訪問)
????????????auth-access = write ???(允許寫入)
????????????password-db = passwd ??(訪問時需要輸入密碼)
????vi /var/svn/mysvn/conf/passwd——svn項(xiàng)目使用者的配置(用戶名=密碼)
????
???c)分配權(quán)限????
? ? ?之后再去進(jìn)行檢出? 輸入賬號密碼即可檢出成功
????
如果始終無法檢出,查看是否是防火墻未關(guān)閉的原因:
解決措施有很多,以下為一種方法
開放3690端口號 vi /etc/sysconfig/iptables
插入3690端口?-A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT
service iptables save
其他操作就不在此多做解釋了...
總結(jié)
以上是生活随笔為你收集整理的Centos中安装svnserver的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: amtemu.v0.9.2-painte
- 下一篇: Centos7安装nxlog-2.9