网站首页 Linux Ubuntu14.04搭建安装svn服务器
Ubuntu14.04搭建安装svn服务器
编辑时间:2017-06-30 11:32:31 作者:admin 浏览量:783

1.安装SVN

sudo apt-get install subversion

验证安装是否成功可以使用如下命令:

vn help --svn帮助

svn --version --svn版本

svnserve --version --svn server版本

2.创建代码仓库

svnadmin create /home/svn/project

该命令完成之后,进入project目录,输入ls查看

显示目录:conf  db  format  hooks  locks  README.txt

说明仓库创建成功

4、配置svn权限,账户和密码,输入下面命令

vi /home/svn/project/conf/svnserve.conf

将隐藏的如下文件显示出来,直接去掉前面的#即可,且前面不要有空格

anon-access = none  #匿名访问权限,默认read,none为不允许访问

auth-access = write   #认证用户权限

password-db = passwd  #用户信息存放文件,默认在版本库/conf下面,也可以绝对路径指定文件位置

authz-db = authz

5、添加用户

vim /home/svn/project/conf/passwd

#格式是用户名=密码,采用明文密码

加入:

[users]

xmaniu = 123456

6、配置用户权限

vim /home/svn/project/conf/authz

[groups]          #定义组的用户

admin = xmaniu,aniu

[project:/]          #以根目录起始的project版本库admin组为读写权限

@admin = rw

______________________________

也可以对用户单独分配权限

[project:/]

xmaniu = rw

7、开机自动启动svn:先打开rc.local

vi /etc/rc.local

在rc.local文件中加入如下命令:

svnserve -d -r /home/svn/project/

8、启动和停止SVN服务

8.1、启动命令

svnserve -d -r /u02/svn

-d表示后台运行

-r 指定根目录是 /u02/svn

查看命令:

ps -ef | grep svn

8.2、停止SVN服务:

ps -aux |grep svn

9、访问svn

# 访问project版本库地址

svn://IP地址/project



    上一篇:微信运营高手必备工具箱
    下一篇:在Ubuntu中搭建ThinkPHP隐藏index.php文件
    出自:洪庆柳

    地址:www.xmaniu.com

    转载请注明出处!