參考地址
http://www.cnblogs.com/zz0412/p/install_Subversion_edge_4-0-1.html
http://blog.163.com/kongmingyfm@126/blog/static/6748682720094554426857/
下載地址
https://www.collab.net/downloads/subversion
確定是否配置Java環境
java -version
沒有安裝可參考
http://www.lxweimin.com/p/4aeba910cd7d
配置是否安裝Python
//ctrl+d退出交互模式
python
Paste_Image.png
mv /home/tong/公共/CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz /home/tong
解壓文件
su tong
tar xf /home/tong/CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz -C /home/tong
配置csvn使用1-1023端口的權限[可選]
sudo -s
chown root:tong /home/tong/csvn/lib/httpd_bind/httpd_bind
chmod u+s /home/tong/csvn/lib/httpd_bind/httpd_bind
配置開機啟動
cd /home/tong/csvn/
su tong
sudo bin/csvn-httpd install
sudo -E bin/csvn install
如果提示
Detected RHEL or Fedora:
Installing the CSVN Console daemon..
Setting RUN_AS_USER to: 'tong'. Please edit '../data/conf/csvn.conf' if this needs to be adjusted
Setting JAVA_HOME to: ''. Please edit '../data/conf/csvn.conf' if this needs to be adjusted.
vi /etc/profile
復制JVVA_HOME的路徑
Paste_Image.png
修改
vi data/conf/csvn.conf
注意是""
注意查看路徑是否正確
Paste_Image.png
重新執行
Paste_Image.png
關閉防火墻
systemctl stop firewalld.service
開啟服務
cd bin
sh csvn start
#如果使用start啟動失敗,可以使用下面的命令
sh csvn console #此命令會在控制臺輸出啟動日志,便于確定是什么錯誤導致啟動失敗
Paste_Image.png
如果出現WARNING: CSVN Console timed-out waiting for
ps aux |grep 3343
killall -9 xxx //殺死該進程
或者
find / -name '*csvn*'
刪除
~~
####http://localhost:3343/csvn
####如果是在其他機器上訪問,記得把localhost換成ip
##配置Subversion edge
####登陸(默認用戶名admin、密碼admin)

####修改管理員密碼










##版本庫訪問規則
[groups]
android=chenxuetong
ios=liucheng
[/]
*=r
[androidRepo:/]
@android=rw
@ios=rw
*=r