您的位置:首页 > 其它

svn强制用户写日志提交

2015-04-11 11:08 225 查看
vim /svn/test/hooks/pre-commit (权限755)
打开已下注释

REPOS="$1"
TXN="$2"

# Make sure that the log message contains some text.
SVNLOOK=/alidata/subversion/bin/svnlook
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 10 ];
then
    echo "Log message can't be empty! you must input more than 10 chars as comment!." 1>&2
    exit 1
fi


其中
if [ "$LOGMSG" -lt 10 ];

表示日志信息少于10个字符时 退回提交

中英文有别chars
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: