lz用的是cenos6.9
rpm -ql subversion
yum install subversion
rpm -ql subversion
svnserve--
version
mkdir -p /opt/svn/repos/svn1 ##建立目錄
svnadmin create /opt/svn/repos/svn1 ##建立svn版本庫
cd /opt/svn/repos/svn1/conf
vim passwd
新增2個使用者和密碼
[users]
# harry = harryssecret
# sally = sallyssecret
#lilimin = peng2014
tourist = 123
新增許可權
vim authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin = lilimin #新建乙個admin組,包含lilimin這個使用者,指定多個使用者用','分隔
user = tourist
[/] #指定根目錄下的許可權
@admin = rw #admin組有讀寫許可權
* = r #其他組只有讀許可權
讓配置資訊生效(開啟注釋即可)
vim svnserve.conf
[general]
anon-access = read
#非授權使用者有讀許可權,如果設定為none則無法訪問
auth-access = write
#授權使用者有寫許可權
password-db = passwd #密碼檔案
authz-db = authz #許可權檔案
svnserve -d
-r /opt/svn/repos/
/opt/svn/repos/是版本庫的根目錄
檢視服務是否啟動
ps aux | grep svnserve
[root@izo5z1am4roz5wz conf]# ps aux | grep svn
root 16695
0.00.2
139132
5184 pts/0 t 17:32
0:00 vim svnserve.conf
root 16704
0.00.0
152412
732 ? ss 17:45
0:00 svnserve -d -r /opt/svn/repos/
root 16752
0.00.0
103320
884 pts/0 s+ 18:22
0:00
grep svn
kill -s
916704
16704為程序id
service svnserve restart
由於我用的是阿里雲伺服器,所以得配置一下安全組規則才能訪問3690埠
在tortoisesvn的url中輸入svn:即可訪問
[1][2]
[3][4]
CentOS搭建SVN伺服器
安裝步驟如下 1 yum install subversion 2 檢視安裝版本svnserve version 3 建立svn版本庫目錄mkdir p var svn svnrepos 4 建立版本庫svnadmin create var svn svnrepos 執行了這個命令之後會在 var ...
Centos搭建SVN 伺服器
yum install subversion mkdir svn svnadmin create svn project ls svn project conf db format hooks locks readme.txt 目錄用途說明 hooks目錄 放置hook指令碼檔案的目錄 locks目...
CentOS搭建SVN伺服器
yum install subversion安裝完成後檢視svn版本 svnserve version 選擇乙個資料夾存放svn倉庫,我這裡選擇repository資料夾存放我們的sv 倉庫 建立乙個名為android的倉庫 這個android資料夾就是我們的svn倉庫了,倉庫的配置在conf資料夾...