用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - shell代码库

svn提交自动更新服务器端web项目测试站点(使用svn的hooks实现)

2013-08-07 作者: 小蜜锋举报

[shell]代码库

# 保存为post-commit文件放到svn仓库的hooks文件夹里,注意权限
REPOS="$1"
REV="$2"
# export LANG=en_US.UTF-8
export LANG=zh_CN.UTF-8
svn update targetfolder --username yoursname --password yourpwd --no-auth-cache

# 如果commit时出现hook错误,尝试修改仓库里所有文件和需要更新的文件夹(特别是post-commit文件)的拥有者为svnroot分组(视具体情况而定),或修改为777权限;如果还有错误,可以在svn update命令前加上绝对路径,如:
# /home/svn/bin/svn update /home/www/htdocs --username 12345678 --password 12345678 --no-auth-cache
# 需要update的文件夹要先checkout


网友评论    (发表评论)

共1 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...