1、yum下載安裝svn
[root@localhost ~]# yum install subversion
2、查看安裝的svn服務器版本
[root@localhost ~]# svnserve –version
3、創建數據倉庫文件夾
[root@localhost ~]# mkdir /opt/svn/repos
[root@localhost ~]# svnadmin create /opt/svn/repos
4、配置svn賬戶
[root@localhost ~]# cd /opt/svn/repos/conf/
[root@localhost ~]# vi passwd
5、配置svn賬戶目錄權限
[root@localhost ~]# vi authz
6、配置svn配置文件及根目錄
[root@localhost ~]# vi svnserve.conf
#anon-access = none # 使非授權用戶無法訪問
#auth-access = write # 使授權用戶有寫權限
password-db = password
authz-db = authz # 訪問控制文件
realm = /opt/svn/repos/ # 認證命名空間,subversion會在認證提示里顯示,并且作為憑證緩存的關鍵字。
采用默認配置. 以上語句都必須頂格寫, 左側不能留空格, 否則會出錯.
7、啟動svn服務
[root@localhost ~]# svnserve -d -r /opt/svn/repos
8、使用svn客戶端驗證svn服務器是否正常
建議采用TortoiseSVN, 連接地址為: svn://ip (如果指定端口需要添加端口 :端口號)