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

Ubuntu14.04搭建安装svn服务器

时间:2015-07-10 19:17:01      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   subversion   服务器   svn   

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">前两天,公司准备搭建一个svn服务器,供大家使用,于是,就先装了一个Ubuntu系统,然后搭建了svn服务器的环境,下面把svn搭建的具体过程描述下:</span>

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
将隐藏的如下文件显示出来,直接去掉前面的#即可,且前面不要有空格

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进行各种操作了技术分享







版权声明:本文为博主原创文章,未经博主允许不得转载。

Ubuntu14.04搭建安装svn服务器

标签:ubuntu   subversion   服务器   svn   

原文地址:http://blog.csdn.net/j086924/article/details/46831627

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