CentOS SVN
操作系统:CentOS5.6 X86_64
subversion: subversion-1.6.11-10.el5_8
mod_dav_svn:mod_dav_svn-1.6.11-10.el5_8
第一步:安装 subversion
yum install subversion mod_dav_svn
版本:svn –version
第二步:创建SVN库和项目
1:mkdir /svn (创建SVN库)
2:svnadmin create /svn/pongo (创建项目)
第三步:添加组及组员权限
chown -R apache.apache /svn
第四步:修改项目权限
chmod –R 777 /svn/pongo
第五步:修改配置文件
vim /svn/pongo/conf/authz
[groups]
admin = user1,user2 #组名是自己随便定义的,路系统组无关,是一个虚拟的。
[svn:/]
@admin = rw
vim /svn/pongo/conf/passwd
[users]
xiaoming = 000000
lihui = 000000
第六步进去SVN服务,验证
service svnserve restart (启动svn服务)
svn://10.0.1.188/pongo
第七步:添加防火墙条目,关闭selinux
selinux:
getenforce 查看selinux 的状态,如果为enforcing,执行如下指令:
setenforce 0
iptables:
iptables -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 3690 -j ACCEPT
注:svn://10.0.1.188/pongo 使用的是tcp 3690端口
操作系统:CentOS5.6 X86_64
subversion: subversion-1.6.11-10.el5_8
mod_dav_svn:mod_dav_svn-1.6.11-10.el5_8
第一步:安装 subversion
yum install subversion mod_dav_svn
版本:svn –version
第二步:创建SVN库和项目
1:mkdir /svn (创建SVN库)
2:svnadmin create /svn/pongo (创建项目)
第三步:添加组及组员权限
chown -R apache.apache /svn
第四步:修改项目权限
chmod –R 777 /svn/pongo
第五步:修改配置文件
vim /svn/pongo/conf/authz
[groups]
admin = user1,user2 #组名是自己随便定义的,路系统组无关,是一个虚拟的。
[svn:/]
@admin = rw
vim /svn/pongo/conf/passwd
[users]
xiaoming = 000000
lihui = 000000
第六步进去SVN服务,验证
service svnserve restart (启动svn服务)
svn://10.0.1.188/pongo
第七步:添加防火墙条目,关闭selinux
selinux:
getenforce 查看selinux 的状态,如果为enforcing,执行如下指令:
setenforce 0
iptables:
iptables -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 3690 -j ACCEPT
注:svn://10.0.1.188/pongo 使用的是tcp 3690端口