Loading....

HEAD

  • 有一种精神,叫"公诚勤朴"

挣点外快

Subversion 强制用户写备注(日志)才能提交.
作者: wzhu 时间: 2009-09-03 10:17:06

修改subversion仓库中具体项目下的 hooks/pre-commit文件(如果不存在则创建之或者 拷贝hooks/pre-commit.tmpl模板创建之).

#!/bin/sh
REPOS="$1"
TXN="$2"
SVNLOOK=/usr/bin/svnlook

#check that logmessage contains at least 10 alphanumeric characters
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 10 ];
then
  echo -e "\nEmpty log message not allowed. Commit aborted!" 1>&2
  exit 1
fi

 

相关评论
发表评论
姓名:
图码: