码迷,mamicode.com
首页 > 系统相关 > 详细

SVN服务器环境搭建和基本操作(ubuntu版)

时间:2015-09-01 22:55:32      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:


1、首先安装SVN这个软件

apt-get install subversion

2、在home目录下创建一个名为svn的文件夹(文件夹的名字随便起)

mkdir /home/svn

3创建数据仓库(可以根据需要创建多个)

svnadmin create /home/svn/test

4、启动svn网络服务

svnserve -d -r /home/svn
其中 -d 参数让 svnserve 运行在后台,-r 参数限定了数据仓库,在网络上可以访问的地址。
/home/svn指定svn数据仓库存放的目录位置


5、设置svn访问权限

在每个数据仓库目录下都有一堆目录,进入 conf 并打开 svnserve.conf 这个文件,找到以下几行,
 并把前面的注解符号 ‘#’ 去掉,注意千万在每行的前面别留任何空格。

 anon-access = read
 auth-access = write
 password-db = passwd

     同一目录下,看怎么配置password文件:

[user]
# harry = harryssecret
# sally = sallyssecret
harry 和 sally 这两行分别定义了可以对 repo 进行写入的用户的用户名和密码。我们可以在下面加上



===================================================================

在支持http下新增svn用户命令:

sudo htpasswd /etc/subversion/passwd other_user_name

重启 
svnserve -d -r /home/svn

停止命令
kill all svnserve

查看svn服务

ps -ef|grep svn


SVN服务器环境搭建和基本操作(ubuntu版)

标签:

原文地址:http://my.oschina.net/ukapollo/blog/500351

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!