首先檢查操作系統上面是否安裝了subversion,一般centos操作系統都默認安裝了此軟件,如果沒有安裝使用如下命令快速安裝
查詢是否安裝
rpm -qa subversion
如果沒有使用則安裝:yum -y install subversion
cd /data
mkdir svn
mkdir trunk
svnadmin create /data/svn/trunk/pethome #這裏是路徑和即將創建的版本庫名稱(pethome)
cd /data/svn/trunk/pethome/conf #配置文件所在的目錄
vim svnserve.conf
#anon-access:匿名用戶的權限,可以爲read,write和none,默認值read。不允許匿名用戶訪問:anon-access = none
#auth-access:認證用戶的權限,可以爲read,write和none,默認值write。
#password-db:密碼數據庫的路徑
#authz-db:認證規則庫的路徑
注意點:都要頂格寫,否則在使用時會報錯
vim passwd #配置用戶名字和密碼 格式:用戶名=密碼
vim authz
#admin是組名 root是屬於group_one組
#[/]配置爲訪問相對根目錄
svnserve -d -r /data/svn/trunk/
注:
#(如果提示該服務已經存在)
#ps -A | grep svnserve (找出該進程)
#kill -TERM 端口號