安裝svn
yum -y install subversion
出現complete 表示安裝成功
2、建立svn倉庫目錄
mkdir -p /data/svn/repositories/eaglesvn
3、建立svn版本庫
svnadmin create /data/svn/repositories/eaglesvn/
安裝後的目錄結構
安裝後的路徑
/data/svn/repositories/eaglesvn
4、進入conf目錄 此目錄是 /data/svn/repositories/eaglesvn/conf
[root@cms eaglesvn]# cd conf/
[root@cms conf]# ll
total 12
-rw-r--r-- 1 root root 1080 jul 21 18:24 authz //許可權控制檔案
-rw-r--r-- 1 root root 309 jul 21 18:24 passwd //賬號密碼檔案
-rw-r--r-- 1 root root 2279 jul 21 18:24 svnserve.conf //svn服務配置檔案
建立使用者(修改passwd檔案):
vim /data/svn/repositories/eaglesvn/conf/passwd
//在裡面增加使用者,格式為:使用者名稱 = 密碼
設定許可權
vim /data/svn/repositories/eaglesvn/conf/authz
//在裡面增加許可權 格式為:使用者名稱 = rw (r:表示讀,w:表示寫),如
[eaglesvn:/]
zhangyh = rw
//eaglesvn為開始建立的版本庫
修改svnserve.conf檔案:
vim /data/svn/repositories/eaglesvn/conf/svnserve.conf //放出一下注釋** anon-access = read //匿名使用者可讀 auth-access = write //授權使用者可寫 password-db = passwd //使用哪個檔案作為賬號檔案 authz-db = authz //使用哪個檔案作為許可權檔案 realm = /data/svn/repositories //認證空間名,版本庫所在目錄
5、啟動svn
svnserve -d -r /data/svn/repositories/ //啟動svn,注意目錄,不包括eaglesvn
ps aux | grep svnserve //檢視啟動情況
如果有需要,在防火牆開放3690埠或者關閉防火牆,如果是阿里雲請在服務賬號裡面安全組加入3690埠,允許訪問
6、測試svn是否啟動 svn訪問路徑:svn://伺服器ip/eaglesvn
7 客戶端訪問測試
阿里雲安裝svn
root localhost yum y install subversion root localhost owner mkdir svn zookeeper home dtyims owner svn zookeeper 為svn倉庫 root localhost owner svnadmin ...
SVN伺服器安裝
1.安裝 root izip2h4xqhdpikz yum y install subversion 2.建立svn版本庫 mkdir p opt svn repos svn1 建立目錄 svnadmin create opt svn repos svn1 建立svn版本庫 進入上面生成的資料夾co...
SVN 伺服器安裝
二.提供四個批處理命令 1 建立svn服務的批處理命令 sc create svnserve binpath d subversion bin svnserve.exe service r d versionlib myproject displayname svnserve depend tcpi...