系統環境:CentOS 6.6 首先查看伺服器上是否已安裝了svn # rpm -qa subversion 如果沒有安裝,則執行此命令 # yum list subversion //查看svn包名 # yum install -y subversion.x86_64 //yum安裝svn 創建s ...
系統環境:CentOS 6.6
- 首先查看伺服器上是否已安裝了svn
# rpm -qa subversion - 如果沒有安裝,則執行此命令
# yum list subversion //查看svn包名 - # yum install -y subversion.x86_64 //yum安裝svn
- 創建svn的數據存儲路徑
# mkdir -p /svn/svnserver - 啟動svn服務
# svnserve -d -r /svn/svnserver/
# ps -ef |grep svn //查看svn啟動進程
# lsof -i:3690 //查看svn啟動埠,預設就是3690埠 - 創建版本庫,名稱自定義
# svnadmin create /svn/svnserver/52yungo //創建一個名為52yungo的版本庫 - 修改配置文件
# vim /svn/svnserver/52yungo/conf/svnserve.conf - 創建svn用戶和許可權分配,在/svn/svnserver/52yungo/conf目錄下,有兩個文件是配置用戶賬號密碼和用戶許可權的。
passwd 此文件配置用戶賬號和密碼
authz 此文件配置用戶許可權
# vim /svn/svnserver/52yungo/conf/passwd
# vim /svn/svnserver/52yungo/conf/authz - 最後我們再查看下伺服器的防火牆和selinux狀態
# service iptables status //查看防火牆狀態
# service iptables stop //關閉防火牆
# chkconfig iptables off //關閉防火牆開機啟動
# vim /etc/selinux/config //配置selinux狀態 - 這樣,svn伺服器就搭建完成了。可以通過svn://svn伺服器ip/52yungo