码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 7下搭建配置SVN服务器

时间:2018-01-31 18:37:48      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:www.   http   使用   repos   admin   新建   details   sdn   同步   

原文链接:https://www.cnblogs.com/tdalcn/p/6937714.html

同步:http://blog.csdn.net/u011884440/article/details/70495615

如果使用用户组管理权限的话在group下这样用

admin = aaa,bbb,ccc

[/]
@admin = rw
* =

如果要自动把提交同步到web服务器上的话

我们先将SVN版本库中的一个项目checkout到网站目录:

svn co svn://localhost/yunms /home/yunms --username <用户名> --password <密码>

在版本库目录下新建一个post-commit钩子:(The post-commit hook is invoked after a commit.)

vim /home/svn/tcyg/hooks/post-commit
#!/bin/sh
REPOS="$1"
REV="$2"
export LANG="zh_CN.UTF-8"    #防止乱码 
svn update /home/www/ --username Hwei --password 123456 --no-auth-cache #设置登陆账号密码并不缓存

注:不要遗漏第一行的#!/bin/sh,否则post-commit会报代号255的错误。然后改这个文件的权限 

chmod 755 /home/svn/tcyg/hooks/post-commit

没改权限提交时也会报255的错误

CentOS 7下搭建配置SVN服务器

标签:www.   http   使用   repos   admin   新建   details   sdn   同步   

原文地址:https://www.cnblogs.com/gavinyyb/p/8393443.html

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