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