1、安装
yum install subversion
2、创建svndata文件夹
mkdir /svndata/
3、创建一个项目
mkdir /svndata/mycode/
#为mycode建立版本库
svnadmin create /svndata/mycode/
4、编辑conf文件
vi /svndata/mycode/conf/svnserve.conf
[general]
anon-access = none #这里设置匿名不允许checkout
auth-access = write #认证后可以提交
password-db = passwd #帐号密码配置文件
authz-db = authz #权限认证配置文件
*** 注意这些配置前面不能有空格,否则会出错 ***
5、编辑 passwd 文件
vi /svndata/mycode/conf/passwd
[users]
username = password #用户名 = 后面是密码
username2 = password2
6、编辑 authz 文件
vi /svndata/mycode/conf/authz
[groups]
admin = username, username2
[/]
@admin = rw
7、启动服务
svnserve -d -r /svndata/
然后可以自己设成启动服务.
netstat -anp|grep svnserve
看下端口,默认端口是3690,需要在iptables设置一下。
8.
svn://<ip>/mycode
yum install subversion
2、创建svndata文件夹
mkdir /svndata/
3、创建一个项目
mkdir /svndata/mycode/
#为mycode建立版本库
svnadmin create /svndata/mycode/
4、编辑conf文件
vi /svndata/mycode/conf/svnserve.conf
[general]
anon-access = none #这里设置匿名不允许checkout
auth-access = write #认证后可以提交
password-db = passwd #帐号密码配置文件
authz-db = authz #权限认证配置文件
*** 注意这些配置前面不能有空格,否则会出错 ***
5、编辑 passwd 文件
vi /svndata/mycode/conf/passwd
[users]
username = password #用户名 = 后面是密码
username2 = password2
6、编辑 authz 文件
vi /svndata/mycode/conf/authz
[groups]
admin = username, username2
[/]
@admin = rw
7、启动服务
svnserve -d -r /svndata/
然后可以自己设成启动服务.
netstat -anp|grep svnserve
看下端口,默认端口是3690,需要在iptables设置一下。
8.
svn://<ip>/mycode