内容目录
到svn hooks目录下
vim pre-commit
加入如下脚本 并给予权限 不然会报Commit blocked by pre-commit hook (exit code 255) with no output.
chmod 755 pre-commit
#!/bin/sh REPOS="$1" TXN="$2" # 确保提交的时候必须填写提交备注 SVNLOOK=/usr/bin/svnlook LOGMSG=`$SVNLOOK log -t $TXN $REPOS | wc -m` # 这里为什么是48呢,一个汉字对应16个字符 if [ "$LOGMSG" -lt 48 ] then # 必须填四个汉字 echo "注释至少输入4个汉字" >&2 exit 1 fi
近期评论