欢迎光临
我们一直在努力

Ubuntu SVN服务器搭建

本服务器在Ubuntu14.04LTS上搭建,理论上在任何Ubuntu版本上都适合。

1、安装svn

首先切换到超级用户下:sudo su

然后输入命令安装svn:apt-get install subversion
Ubuntu SVN服务器搭建

2、建立版本仓库

创建文件夹:mkdir -p /home/svn

Ubuntu SVN服务器搭建

创建版本仓库: svnadmin create /home/svn/
Ubuntu SVN服务器搭建

修改版本库:vim /home/svn/conf/svnserve.conf

[general]按照下图修改

Ubuntu SVN服务器搭建

添加用户: vim /home/svn/conf/authz

Ubuntu SVN服务器搭建

在最后添加下图红框圈起的部分

Ubuntu SVN服务器搭建

为新用户添加密码: vim /home/svn/conf/passwd

[user]部分按下图添加

Ubuntu SVN服务器搭建

3、开机启动svn

/home/svn/下建立svn启动脚本: startsvn.sh

脚本内容:

#!/bin/bash /usr/bin/svnserve -d -r /home/svn 

如下图所示:

Ubuntu SVN服务器搭建

开机启动拉起脚本,需要在/etc/rc.local做一下修改:

添加的内容:

 /home/svn/startsvn.sh 

如下图所示:

Ubuntu SVN服务器搭建

其它配置(允许用户修改log):

cp /home/svn/hooks/pre-revprop-change.tmpl /home/svn/hooks/pre-revprop-change 

4、测试验证

重启服务器,执行命令: ps -aux | grep svn

如下图,说明svn成功启动:

Ubuntu SVN服务器搭建

Windows下登录验证即可:

Ubuntu SVN服务器搭建

至此,svn服务器搭建完成。

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《Ubuntu SVN服务器搭建》
文章链接:https://www.456zj.com/17172.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址