yum install subversion
1.安装subversion
yum install subversion
2.建立版本库,本例中我们的版本库建立在/data/svn,假设该版本库目录为svn
cd /data
mkdir svn
svnadmin create ./svn/teamtoy
3.配置
刚才建立了teamtoy这个svn版本库,需要配置的有通用认证方式,用户名和密码,权限配置这三个文件,分别是/data/svn/teamtoy/conf下的
svnserve.conf passwd 和authz这三个文件。
svnserve.conf:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
passwd文件:
[users]
ao=aopass
sp=sppass
authz文件:
[groups]
dever = ao,sp
[teamtoy:/]
@dever = rw
* =
其中*=意味着匿名用户没有权限
4.启动
配置成功以后,启动svn版本库服务
svnserve -d -r /data/svn
/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
service iptables save
5.使用
svn://ip/teamtoy/
1.安装subversion
yum install subversion
2.建立版本库,本例中我们的版本库建立在/data/svn,假设该版本库目录为svn
cd /data
mkdir svn
svnadmin create ./svn/teamtoy
3.配置
刚才建立了teamtoy这个svn版本库,需要配置的有通用认证方式,用户名和密码,权限配置这三个文件,分别是/data/svn/teamtoy/conf下的
svnserve.conf passwd 和authz这三个文件。
svnserve.conf:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
passwd文件:
[users]
ao=aopass
sp=sppass
authz文件:
[groups]
dever = ao,sp
[teamtoy:/]
@dever = rw
* =
其中*=意味着匿名用户没有权限
4.启动
配置成功以后,启动svn版本库服务
svnserve -d -r /data/svn
/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
service iptables save
5.使用
svn://ip/teamtoy/