范成城

一个php开发者,一个普通科密

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

打开hooks,然后将pre-commit.tmpl修改为pre-commit,打开pre-commit,写入如下代码:

 1 #!/bin/sh
 2 REPOS="$1"
 3 TXN="$2"
 4  
 5 SVNLOOK=/usr/bin/svnlook #根据你的SVN目录而定
 6  
 7 LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
 8 if [ "$LOGMSG" -lt 10 ];
 9 then
10     echo "Log message can't be empty! you must input more than 10 chars as comment!." 1>&2
11     exit 1
12 fi

 

保存!

将pre-commit设置为可执行

chmod +x pre-commit

搞定!!

posted on 2014-01-07 15:22  范成城  阅读(912)  评论(0)    收藏  举报