一、檢查是否安裝了低版本的SVN
[root@localhost /]# rpm -qa subversion數據庫
二、卸載舊版本SVN
[root@localhost modules]# yum remove subversion服務器
三、安裝SVN
[root@localhost modules]# yum -y install subversionsvn
四、檢驗已經安裝的SVN版本信息
[root@localhost modules]# svnserve --versionspa
五、SVN軟件安裝完成後還須要創建SVN庫
[root@localhost modules]# cd /opt/svn
[root@localhost modules]# svnadmin create /opt/svn/objects.net
六、權限控制authz配置
[root@localhost modules]# vi /opt/svn/objects/conf/authz進程
七、用戶密碼passwd配置
[root@localhost modules]# vi /opt/svn/objects/conf/passwdrem
八、服務svnserve.conf配置,去掉下面列出的前面的#
[root@localhost modules]# vi /opt/svn/objects/conf/svnserve.conf
[general]
#匿名訪問的權限,能夠是read,write,none,默認爲read
anon-access=none
#使受權用戶有寫權限
auth-access=write
#密碼數據庫的路徑
password-db=passwd
#訪問控制文件
authz-db=authzget
九、啓動SVN服務器
[root@localhost modules]# svnserve -d -r /opt/svn/repositories權限控制
十、其餘的SVN的一些操做
[root@localhost modules]# ps -ef|grep svn|grep -v grep // 查看進程
[root@localhost modules]# netstat -ln |grep 3690 // 檢測端口
[root@localhost modules]# killall svnserve //中止
[root@localhost modules]# svnserve -d -r /opt/svn/repositories // 啓動it