阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu 14.04搭建安装SVN服务器

108次阅读
没有评论

共计 1776 个字符,预计需要花费 5 分钟才能阅读完成。

前两天,公司准备搭建一个 svn 服务器,供大家使用,于是,就先装了一个 Ubuntu 系统,然后搭建了 svn 服务器的环境,下面把 svn 搭建的具体过程描述下:

1、安装 svn

sudo apt-get install subversion

2、创建代码仓库

svnadmin create /home/svn/project

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

显示目录:

conf  db  format  hooks  locks  README.txt

说明仓库创建成功

3、修改文件执行权限

chmod +x  /home/svn/project/conf/authz

chmod +x  /home/svn/project/conf/passwd

chmod +x  /home/svn/project/conf/svnserve.conf

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

vim /home/svn/project/conf/svnserve.conf

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

authz-db = authz

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

密码修改:

vim /home/svn/project/conf/passwd

加入:

[users]

user(可自己命名)=123456(自设密码)

5、启动 svn 服务并查看是否启动正常

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

查看命令:

sudo netstat -antp |grep svnserve

6、杀掉 svn 进程并且重启

重启 svn,首先查看 svn 进行的 id

ps -A |  grep “svn”

然后再杀掉进程 id

kill 进程 id

重启:

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

7、上传文件资料到 project 中

svn import directory/  file:///home/svn/project

8、window 客户端安装 svn

svn 客户端官网下载:http://tortoisesvn.net/downloads.html

下载安装后,通过访问 url:svn://192.168.2.145/project

注意事项:

刚开始搭建 svn 时,window 访问 svn 时出现:unable to connect a repository at URL

有两种方法可以解决:

1、右键点击本地的 svn,TortoiseSVN->Settings->Saved Data,clear 缓存数据

2、注释掉 authz-db 然后重启 svn,再次 import,输入用户名和密码,就可以访问 project 中的内容了

接下来就可以对 svn 进行各种操作了。

Ubuntu 14.04 下搭建 SVN 服务器 svn://  http://www.linuxidc.com/Linux/2015-01/111956.htm

CentOS 6.2 SVN 搭建 (YUM 安装) http://www.linuxidc.com/Linux/2013-10/91903.htm

CentOS 6.5 部署 Apache+SVN  http://www.linuxidc.com/Linux/2013-12/94315.htm

Apache+SVN 搭建 SVN 服务器 http://www.linuxidc.com/Linux/2013-03/81379.htm

Windows 下 SVN 服务器搭建和使用 + 客户端重新设置密码 http://www.linuxidc.com/Linux/2013-05/85189p5.htm

Ubuntu Server 12.04 安装 SVN 并迁移 Virtual SVN 数据 http://www.linuxidc.com/Linux/2013-05/84695.htm

Ubuntu Server 搭建 svn 服务以及迁移方法 http://www.linuxidc.com/Linux/2013-05/84693.htm

更多 Ubuntu 相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-07/119756.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计1776字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中