打开你建立的项目,里面有个hooks目录,更改 pre-commit.tmpl 为pre-commit
编辑pre-commit 文件内容,找到下面3行,用#注释掉。
$SVNLOOK log -t "$TXN" "$REPOS" | \
grep "[a-zA-Z0-9]" > /dev/null || exit 1
commit-access-control.pl "$REPOS" "$TXN" commit-access-control.cfg || exit 1
然后再修改处下面增加一下内容。
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 5 ];#........5.........
then
echo -e "\nLog message cann't be empty! you must input more than 5 chars as comment!." 1>&2
exit 1
fi
保存退出。 设置pre-commit文件权限可执行 使用如下命令chomd +x pre-commit
完毕