源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

详解Linux服务器配置——搭建SVN服务器

  • 时间:2021-04-05 13:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:详解Linux服务器配置——搭建SVN服务器
[b]1,安装SVN服务端[/b] VisualSVN 破解版 v4.0.10 官方最新版:[url=http://www.1sucai.cn/softs/398608.html]http://www.1sucai.cn/softs/398608.html[/url] VisualSVN Server免费英文版(32+64):[url=http://www.1sucai.cn/softs/120928.html]http://www.1sucai.cn/softs/120928.html[/url] 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装)
sudo apt-get install subversion 
[b]2,创建版本库[/b]
svnadmin create /home/myrepos  //这里的文件目录自己随便设置 
[b]3,配置svnserve[/b] 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件
authz passwd svnserve.conf 
我们依次修改 3.1,svnserve.conf修改以下几个部分:
anon-access = read 
auth-access = write 
password-db = passwd 
authz-db = authz 
3.2,passwd修改为:
[users] 
username = password  //这里的username和password自己设置 
3.3,authz最后加上以下两行(这两行解决了 SVN客户端解决authorization failed问题)
[/] 
* = rw  
[b]4,启动svnserve即可:[/b]
svnserve -d -r /home/myrepos/ 
[b]5,客户端使用:[/b] 客户端用svn或者windows下的TortoiseSVN客户端 5.1,从服务端checkout版本库(在当前目录下)
svn checkout svn://服务器的ip地址/ 
5.2,自己增加一些文件,或者把之前的东西(如下面三个文件夹)拷贝到当前目录下,想让svn帮你管理
code project document 
5.3,假设我把上述三个文件夹放到当前svn的文件夹下想让svn管理,然后我要做的是添加到svn版本库里:
svn add code project document  //或者直接用svn add * 
5.4,最后提交到svn服务器
svn commit -m 'import three directories' 
一定要对当前版本写注释。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部