标签:ash class ble chmod 搭建 uname ons 添加 目录
1.安装svn
yum
install
subversion
2. 配置服务
mkdir
-p
/data/wwwsvn/myrepo
#创建svn仓库的目录
这里可以自定义创建的目录,注意不是网站的文件目录。
svnadmin create
/data/wwwsvn/myrepo
#与上面的目录相同。
3. 进入conf修改配置文件
vim passwd 添加在末尾
[
users
]
# harry = harryssecret
# sally = sallyssecret
youname = yourpassword
#你的用户和密码
[/]
yourname = rw
anon-access =
read
#匿名用户可读
auth-access = write
#授权用户可写
password-db =
passwd
#使用哪个文件作为账号文件
authz-db = authz
#使用哪个文件作为权限文件
realm =
/data/wwwsvn/myrepo
# 认证空间名,版本库所在目录,和之前的一样
svnserve -d -r
/data/wwwsvn/myrepo #开启
ps
aux |
grep
svnserve #查看是否运行
cd
/data/wwwsvn/myrepo/hooks
#你的版本仓库目录
cp
post-commit.tmpl post-commit
vim
post-commit
export
LANG=zh_CN.UTF-8
#必须要这行
echo
"hello world"
>>
/tmp/svn
.log
#用来测试钩子是否有执行,调试使用,如果正常就不需要这行了
/usr/bin/svn
update
/data/wwwroot/yourWebDir
--username autoweb --password autoweb --no-auth-cache
#也可以用其他方法,总之要保证web目录能正常update
标签:ash class ble chmod 搭建 uname ons 添加 目录
原文地址:https://www.cnblogs.com/paly76/p/10243613.html