準備目錄并設置權限
[root@localhost ~]# mkdir /var/svn
[root@localhost ~]# chown bohui:bohui /var/svn/
[root@localhost ~]# chmod 700 /var/svn/
安裝java環境并關閉防火墻
[root@localhost ~]# yum -y install java-1.6.0
[root@localhost ~]# service iptables stop
chkconfig iptables offiptables: Setting chains to policy AC[ OK ]lter
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
[root@localhost ~]# chkconfig iptables off
[root@localhost ~]# exit
Logout
設置java環境變量
[bohui@localhost ~]$ export JAVA_HOME=/usr/lib/jvm/jre
解壓文件
[bohui@localhost ~]$ cd /var/svn/
[bohui@localhost svn]$ tar -zxf CollabNetSubversionEdge-4.0.11_linux-x86_64.tar.gz
上傳并替換\csvn\data目錄下的csvn-production-hsqldb.properties、csvn-production-hsqldb.scrip至data/
上傳并替換csvn\data\conf目錄下的svn_access_file、svn_auth_file至data/conf
[bohui@localhost svn]$ csvn/bin/csvn start
Starting CSVN Console……
CSVN Console started
Initializing CSVN Console at http://localhost:3343/csvn. Please wait a moment for server to become available.
使用admin / raining即可訪問
修改版本庫父目錄
[bohui@localhost svn]$ cd csvn/data/repositories/
[bohui@localhost repositories]$ pwd
/var/svn/csvn/data/repositories
修改備份目錄
/var/svn/csvn/data/dumps
使用80端口,必須使用root賬號
[bohui@localhost repositories]$ su –
Password:
[root@localhost ~]# chown root:nobody /var/svn/csvn/lib/httpd_bind/httpd_bind
[root@localhost ~]# chmod u+s /var/svn/csvn/lib/httpd_bind/httpd_bind
[root@localhost ~]#
原創文章,作者:wwenyunkui,如若轉載,請注明出處:http://www.www58058.com/8732
能有一些格式上的優化會更吸睛哦