美文网首页
腾讯云主机Ubuntu16.04之 搭建svn

腾讯云主机Ubuntu16.04之 搭建svn

作者: WilsonGuo | 来源:发表于2019-06-21 16:07 被阅读0次

1.先更新一下:

sudo apt-get update 

2.开始安装:

sudo apt-get install subversion 

3.新建目录:

sudo mkdir svn

4.创建svn下的repository文件夹

sudo mkdir svn/repository

5.更改repository的权限

sudo chmod -R 777 svn/repository

6.创建仓库:

sudo svnadmin create svn/repository

 a. 完成后会在repository文件夹下生成以下文件

b.对db进行权限设置

sudo chmod -R 777 db

7.设置访问权限:

   需要对conf文件夹下的文件进行修改: svnserve.conf、passwd、authz

a.

打开文件svnserve.conf:

sudo vi svn/repository/conf/svnserve.conf

修改如下:

#匿名用户可读

anon-access = read

#权限用户可写

auth-access = write

#密码文件为passwd

password-db = passwd

#权限文件为authz

authz-db = authz

#设置根目录:

realm = svn

(去掉前面的#,并且顶格,不然可能会报错)

b.

打开文件passwd:

sudo vi svn/repository/conf/passwd

添加用户名和密码

c.

打开文件authz:

sudo vi svn/repository/conf/authz

8.

启动SVN服务:

svnserve -d -r svn

(-d:表示在后台运行 ,-r:指定服务器的根目录)

查看svnserve是否已经运行:

ps aux |grepsvnserve

通过svn://服务器ip/repository,通过SVN客户端可以访问

9.停止服务器

killall svnserve

相关文章

网友评论

      本文标题:腾讯云主机Ubuntu16.04之 搭建svn

      本文链接:https://www.haomeiwen.com/subject/jrzyqctx.html