首页 > 其他 > 详细

svn相关

时间:2016-07-29 19:23:24      阅读:259      评论:0      收藏:0      [点我收藏+]

svn启动服务:svnserve -d -r /home/svndat(svn路径)


svn自动同步到同台服务器站点目录:

第一步:checkout 要同步的目录:

svn checkout svn://[IP地址]/[同步目录]

例如:svn checkout svn://192.168.5.16/web


第二步:进入同步目录的hooks

例如:cd /home/svn/web/hooks

创建:post-commit 文件

然后修改为以下内容:

#!/bin/sh
export LANG="en_US.UTF-8" #预防乱码根据服务器环境编码而定
svn revert --depth infinity "/www/web" --username [svn账号] --password [svn密码] --no-auth-cache #解决冲突强制更新,以代码库的为准
svn update /www/web --username [svn账号] --password [svn密码] --no-auth-cache


svn相关

原文:http://11910656.blog.51cto.com/11900656/1831742

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!