你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 14.04搭建安装SVN服务器

[日期:2015-07-11] 来源:Linux社区  作者:Linux [字体: ]

前两天,公司准备搭建一个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

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款