1.進入subversion文件夾下,建立版本庫數據庫
[plain] view plain copyide
cd /opt/redmine-3.4.5-0/subversion/bin ./svnadmin create /home/hadoop/svn/repository
2.修改版本庫信息svn
1)進入 /home/svn/repository/confoop
cd /home/svn/repository/conf
2)修改svnserve.conf爲(配置用戶權限認證)
vi svnserve.conf
[general]3d
#匿名用戶的權限,能夠爲read,write和none,默認值read。不容許匿名用戶訪問:anon-access = none
anon-access = none rest
#認證用戶的權限,能夠爲read,write和none,默認值write。
auth-access = write
#訪問控制文件路徑
realm = /home/svn/repositorycode
#密碼數據庫的路徑
vi passwd
password-db = passwdblog
#認證規則庫的路徑
vi authz
authz-db = authzip
3) 修改authz文件爲(配置組用戶,對該用戶或者該組進行賦值權限):hadoop
[groups]
#每一個倉庫的根目錄(/)就是本身的起始目錄;[repos:/]這種方式只適用於多倉庫的狀況;[/]適合於單倉庫和單倉庫的方式
[/]
admin=rw
4)修改passwd文件爲(中配置用戶名對應的密碼):
[users]
admin = 123456
注:這些文件中的配置內容,必須都定格,不能再配置前有空格存在,不然會出錯
3.重啓Subversion服務
/opt/redmine-3.4.5-0/subversion/scripts/ctl.sh restart subversion
4.在Redmin中配置版本庫