zoukankan      html  css  js  c++  java
  • svn强制加注释才能提交

    进入库的hooks目录下

    cp pre-commit.tmpl pre-commit

    并对pre-commit加入运行权限

    修改pre-commit内容如下

    REPOS="$1"
    TXN="$2"
    
    # Make sure that the log message contains some text.
    SVNLOOK=/usr/local/svn/bin/svnlook
    #$SVNLOOK log -t "$TXN" "$REPOS" | #注释掉
    #   grep "[a-zA-Z0-9]" > /dev/null || exit 1#注释掉
    
    # Check that the author of this commit has the rights to perform
    # the commit on the files and directories being modified.
    #commit-access-control.pl "$REPOS" "$TXN" commit-access-control.cfg || exit 1注释掉
    
    # All checks passed, so allow the commit.
    LOGMSG=$($SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c)
    if [ "$LOGMSG" -lt 4 ]; then
    echo -e "
     必须加注释">&2
    exit 1
    fi
    #exit 0#注释掉
    

      

  • 相关阅读:
    6.7
    6.5
    6.4随笔
    js 插件
    js插件
    web中集成jdbc
    jsp
    web容器中的servlet
    web服务器的监听器,过滤器
    几款js工具的使用
  • 原文地址:https://www.cnblogs.com/ystq/p/6000072.html
Copyright © 2011-2022 走看看