1. 程式人生 > >Linux部署svn環境及建立新專案

Linux部署svn環境及建立新專案

yum install subversion


mkdir /home/svn/pro1
svnadmin create  /home/svn/pro1
svnserve -d --listen-port 8888 -r /home/svn/

authz檔案的配置
在[groups]裡配置使用者組
[groups]
groupname=user1,user2,user3


然後在最後面配置
[/]
@groupname=rw


passwd檔案的配置
[users]
user1=123456
user2=123456



svnserve.conf檔案,看有沒有把password-db = passwd前對#去掉,並且要頂格;authz-db = authz同理,修改realm = My First Repository,改為自己的伺服器地址,前面的#號也要去掉,頂格
然後要注意authz檔案裡目錄格式是否正確,要用/


SVN客戶端訪問地址
http://xxx.xxx.xxx.xxx:8888/pro1



專案配置檔案示例


authz檔案
[groups]
team=user1,user2

[/]
@team=rw



passwd檔案內容
[users]
user1 = 123456
user2 = 123456