svn提交的时候必须添加注释且字数大于指定数字
环境:Linux版本:svnserve,version1.6.11在SVN_HOME的hooks目录下新创建一个文件,其名字为pre-commit。凯哥的SVN_HOME为:/opt/svn/kaigejava。所以对应创建文件目录如下:在pre-commit文件中输入如下脚本:#!/bin/shREPOS="$1"TXN="$2"SVNLOOK=/usr/
环境:Linux
版本:svnserve, version 1.6.11
在SVN_HOME的hooks目录下新创建一个文件,其名字为pre-commit。
凯哥的SVN_HOME为:/opt/svn/kaigejava。所以对应创建文件目录如下:

在pre-commit文件中输入如下脚本:
#!/bin/sh REPOS="$1" TXN="$2" SVNLOOK=/usr/bin/svnlook #这里根据自己实际情况填写 LOGMSG=$($SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c) if [ "$LOGMSG" -lt 10 ]; then echo -e "\n 注释 原创不易,完成人机校验,阅读全文 相关推荐 |