为test用户授权
在conf/passwd末尾加上
test = 123456 // test是账号 123456是密码
提交代码时强制输入message
将hooks下的pre-commit.tmpl改名成pre-commit,权限改为755
mv pre-commit.tmpl pre-commit
chmod 755 pre-commit
将pre-commit里的内容改为
TXN="$2"
# Make sure that the log message contains some text.
#SVNLOOK=/usr/bin/svnlook
#$SVNLOOK log -t "$TXN" "$REPOS" | \
# grep "[a-zA-Z0-9]" > /dev/null || exit 1
LOGMSG=`svnlook log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
echo $LOGMSG
if [ "$LOGMSG" -lt 8 ];
then
echo -e "[Commit] Message输入为空不允许提交!" 1>&2
exit 1
fi
exit 0
开启修改message的权限
将hooks下的pre-revprop-change.tmpl改名成pre-revprop-change,权限改为755