Centos中安装svnserver
服務(wù)器端安裝SVN(centos)
一.yum install subversion
二.svn的相關(guān)配置
?1創(chuàng)建一個(gè)SVN倉(cāng)庫(kù)(所有項(xiàng)目存放與管理)mkdir -p /var/svn
?2.創(chuàng)建項(xiàng)目 使用svnadmin create /var/svn/mysvn? 進(jìn)行創(chuàng)建mysvn倉(cāng)庫(kù)
??
??創(chuàng)建完成后就可以檢出了
??
??
??檢出時(shí)出現(xiàn)積極拒絕,說(shuō)明svn服務(wù)未開(kāi)啟
??使用命令svnserve -dr /var/svn/開(kāi)啟svn服務(wù)?-d后臺(tái)運(yùn)行 -r項(xiàng)目根目錄
??
??之后通過(guò)ps -aux | grep svn查看是否啟動(dòng)
??
????????
????? ? 出現(xiàn)這種情況,是因?yàn)闆](méi)有配置mysvn版本庫(kù)中的配置
??3.對(duì)mysvn這個(gè)項(xiàng)目進(jìn)行配置管理(authz ? passwd ?svnserve.conf)
???a)vi /var/svn/mysvn/conf/svnserve.conf命令后修改下列信息
?????????????//這三行,前面的#號(hào)和空格去掉(注意去掉#要頂格寫(xiě),不要留有多余空格),變成
????????????anon-access = none ???(不允許匿名訪問(wèn))
????????????auth-access = write ???(允許寫(xiě)入)
????????????password-db = passwd ??(訪問(wèn)時(shí)需要輸入密碼)
????vi /var/svn/mysvn/conf/passwd——svn項(xiàng)目使用者的配置(用戶(hù)名=密碼)
????
???c)分配權(quán)限????
? ? ?之后再去進(jìn)行檢出? 輸入賬號(hào)密碼即可檢出成功
????
如果始終無(wú)法檢出,查看是否是防火墻未關(guān)閉的原因:
解決措施有很多,以下為一種方法
開(kāi)放3690端口號(hào) 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的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: amtemu.v0.9.2-painte
- 下一篇: OD教程(基础--断点)