首页 > 代码库 > SVN提交强制添加注释信息
SVN提交强制添加注释信息
在SVN管理上很多同事为了方便直接提交,不填写注释,在日后的管理上造成很大的麻烦,在此通过pre-commit脚本进行控制,提交时不能少于5个字符,否则不予提交。
REPOS="$1" TXN="$2" SVNLOOK=/usr/bin/svnlook LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS"|sed s/[[:space:]]//g|awk -F "" ‘{print NF}‘` if [ "$LOGMSG" -lt 5 ];then echo -e "###############################################################################" 1>&2 echo -e " Log message cann‘t be empty! you must input more than 5 chars as comment!." 1>&2 echo -e "###############################################################################" 1>&2 exit 1 fi exit 0
如果有很多SVN库的话,可以通过软链接的形式
如果少于5个字符的,空格是不算在里头的
本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1928881
SVN提交强制添加注释信息
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。