centos系统svn服务器端的安装

来源:互联网 发布:淘宝童装最新上架图片 编辑:程序博客网 时间:2024/06/09 21:16

简单的,用yum安装方式:

?

1

#yum install subversion

安装完成之后,采用以下查看是否安装完成

?

1

#svn --version

创建SVN的仓库,比如:

?

1

2

#mkdir -p /data/svn

#svnadmin create opengeo

然后会发现自动生成confdbformathookslocksREADME.txt等文件或目录。

修改conf目录下的配置文件

svnserve.conf中,编辑配置为:

?

1

2

3

4

5

[general]

anon-access=none

auth-access=write

password-db=passwd

authz-db=authz

auth中,配置组和权限为:

?

1

2

3

4

[groups]

dev=user1,user2,user3

[/]

@dev=rw

passwd中配置用户名和密码为:

?

1

2

3

4

[users]

user1=pass1

user2=pass2

user3=pass3

经过以上几步,安装和配置完成,启动svn并指定相应的目录:

?

1

#svnserve -d -r /data/svn/

查看服务是否启动成功

?

1

#netstat -nlp grepsvn

关闭svn服务

?

1

#killall -9 svnserve

然后,便可以通过如下地址访问,{ip}替换为你的SVN服务器IP地址或域名:

?

1

svn://{ip}/opengeo

anyShare

配置防火墙端口

[root@localhost conf]# vi /etc/sysconfig/iptables
添加以下内容:
-A INPUT -m state--state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
保存后重启防火墙
[root@localhostconf]# service iptables restart


配置启动
把svnserve -d -r /data/svn/ 放在/etc/rc.d/rc.local最后一行

0 0
原创粉丝点击