zoukankan      html  css  js  c++  java
  • SVN上传时同步到服务器其它目录

    找到相应的hooks目录

    能看到一堆模版钩子文件,我们需要的是post-commit.tmpl,

    copy一份,命名为post-commit  (注意,windows命名为:post-commit.bat)。然后修改;

    注意:这个post-commit要给可执行权限

    1.设置语言环境:

    #这行比较重要,需要根据你的服务器环境选择正确的语言环境,否则,这个update不会工作;p

    #export LANG=zh_CN.UTF-8

    export LANG=en_US.UTF-8

    2.设置SVN更新时需要同步更新的目录

    for dir in `svnlook dirs-changed targetfolder`
    do
    svn update -N targetfolder$dir --username yoursname --password yourpwd
    done

    以上这行表明,当svn服务器版本有更新时,则同步更新到targetfolder目录下的对应文件;yoursname 和yourpwd是你在sasl中设置的用户名和密码;(这里还是涉及到了明文存放,对此,你可以分配一个用户对svn版本库只有全局的读权限)

  • 相关阅读:
    亲和数
    改革春风吹满地
    处理选中图片
    项目架构(结构)搭建:主流结构(UITabBarController + 导航控制器)
    iOS应用启动main函数
    LaunchScreen&LaunchImage
    颜色常识
    折半查找法(二分法)
    冒泡排序
    多用户登录
  • 原文地址:https://www.cnblogs.com/yiwd/p/3105976.html
Copyright © 2011-2022 走看看