ubuntu搭建svn服务

ubuntu版本号:14.04

安装

以root用户登录或在命令前面加上sudo命令,执行命令:

apt-get install subversion
mkdir /home/svn/zlkj
svnadmin create /home/svn/zlkj

访问权限

  • 编辑svnserve.conf文件,去掉下面配置项的注释,记得不要留空格。
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
  • 编辑authz文件,指定管理员组admin,并把kx用户指定给admin组,有rw(读写权限), 所有人有r(读权限)。
[groups]
admin = kx,cz
develop = fl,xbs
[/]
@admin = rw
*=r
[/trunk/code/pro1]
@admin = rw
@develop = r
  • 编辑passwd文件,设置用户名和密码。
[users]
kx = 123456
cz = 123456
fl = 123456
xbs = 123456

启动服务

svnserve -d -r /home/svn/

-d 以守护模式启动;
-r 指定svn版本库根目录,便于客户端不用输入全路径就可以访问,例如:

svn://127.0.0.1/zlkj

停止服务

killall svnserve

支持http

1.安装apache

sudo apt-get install apache2

你可能感兴趣的:(ubuntu搭建svn服务)