centos下安装svn配置、多项目数据仓库配置
1.环境 centos 6.5 32位
2.安装svn
yum -y install subversion
3.配置
建立版本库目录
mkdir /var/www/svndata
svnserve -d -r /var/www/svndata
4.建立版本库
创建两个个新的Subversion项目
svnadmin create /var/www/svndata/pro1
svnadmin create /var/www/svndata/pro2
5.公用配置文件
把pro1/conf下的authz、passwd mv到/var/www/下,并删除pro2/conf下的这两个文件
cd /var/www/
设置登录的用户名密码
vi passwd
[user]
adminuser=123456
配置公用权限组
vi authz
[groups]
admin_group = adminuser
[/]
*=
@admin_group = rw
[pro1:/]
@admin_group = rw
[pro2:/]
@admin_group = rw
6.重新启动svnserve进程
这里要注意一下先杀死所有svnserve进程
killall svnserve
然后启动svn 注意目录是两个仓库的上级目录 /var/www/svndata
svnserve -d -r /var/www/svndata
7.安装客户端测试
1.安装TortoiseSVN
2.通过SVN-Repo-browser获取SVN版本库信息
svn://IP地址/pro1
svn://IP地址/pro2