Centos中安装svnserver
服務器端安裝SVN(centos)
一.yum install subversion
二.svn的相關配置
?1創建一個SVN倉庫(所有項目存放與管理)mkdir -p /var/svn
?2.創建項目 使用svnadmin create /var/svn/mysvn? 進行創建mysvn倉庫
??
??創建完成后就可以檢出了
??
??
??檢出時出現積極拒絕,說明svn服務未開啟
??使用命令svnserve -dr /var/svn/開啟svn服務?-d后臺運行 -r項目根目錄
??
??之后通過ps -aux | grep svn查看是否啟動
??
????????
????? ? 出現這種情況,是因為沒有配置mysvn版本庫中的配置
??3.對mysvn這個項目進行配置管理(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項目使用者的配置(用戶名=密碼)
????
???c)分配權限????
? ? ?之后再去進行檢出? 輸入賬號密碼即可檢出成功
????
如果始終無法檢出,查看是否是防火墻未關閉的原因:
解決措施有很多,以下為一種方法
開放3690端口號 vi /etc/sysconfig/iptables
插入3690端口?-A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT
service iptables save
其他操作就不在此多做解釋了...
總結
以上是生活随笔為你收集整理的Centos中安装svnserver的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: amtemu.v0.9.2-painte
- 下一篇: Centos7安装nxlog-2.9