进入库的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#注释掉