CentOS 7下搭建配置SVN服务器

Posted viof7852

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7下搭建配置SVN服务器相关的知识,希望对你有一定的参考价值。

原文链接: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服务器的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7下搭建配置SVN服务器

CentOS 7下搭建配置SVN服务器

CentOS 7.0:[1]搭建SVN服务器

CentOS 7 SVN搭建 (YUM安装)

centos7下SVN服务器搭建

Centos下的SVN搭建