linux 搭建 svn 服务器

来源:互联网 发布:淘宝网卖家信用等级 编辑:程序博客网 时间:2024/05/16 23:44

1,首先安装好LINUX系统,然后YUM安装:

#yum -y install subversion

2,安全完成之后我们来配置:

创建版本库目录:

#mkdir -p /data/svn/

3,然后启用:

#svnserve -d -r /data/svn

然后查看是否启动了!

[root@207 conf]# lsof -i:3690COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAMEsvnserve 8454 root    3u  IPv4 1346200      0t0  TCP *:svn (LISTEN)

4,然后我们来新建版本:

mkdir -p /data/svn/test/svnadmin create /data/svn/test/

在这里有三个文件:authz  passwd  svnserve.conf

svnserve.conf是主要配置文件

vi svnserve.conf

修改如下:

anon-access = readauth-access = writepassword-db = /data/svn/test/conf/passwdauthz-db = /data/svn/test/conf/authz

wq 保存退出:

然后修改passwd:

建立用户名与密码内容如下:

test = 123456

wq 保存退出:

然后修改:authz:

内容如下:

[groups]admin = test[test:/]@admin =rw

wq 保存退出:

这样我们便配置好了;要使用启生效,重启SVN:

ps -ef|grep svnkill -9 PIDsvnserve -d -r /data/svn

然后再检测:

[root@207 conf]# lsof -i:3690COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAMEsvnserve 8454 root    3u  IPv4 1346200      0t0  TCP *:svn (LISTEN)

使用 svn 命令查看是否能够正常 check out

# svn co svn://192.168.11.229/test

如果有防火墙,记得开放 3690 端口

0 0
原创粉丝点击