首页 > 代码库 > SVN_限制注释长度
SVN_限制注释长度
一、说明
svn服务器上每个项目都会有单独一个文件夹,文件夹下有一个hooks文件夹,可以在pre-commit添加内容限制注释输入
项目t1的下的hooks文件夹
二、操作步骤
注意:修改的是post-commit而不是post-commit.tmpl文件,切记
1、复制pre-commit.tmpl
cp pre-commit.tmpl pre-commit
2、给pre-commit文件添加权限
chmod +x pre-commit
3、编辑pre-commit文件
vim pre-commit
#!/bin/sh下 添加内容, 不用注释其它内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #!/bin/sh #必须填写注释且不少于5个字 REPOS= "$1" TXN= "$2" # Make sure that the log message contains some text. SVNLOOK= /usr/bin/svnlook LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c` if [ "$LOGMSG" -lt 5 ]; #要求注释不能少于4个字符,您可自定义 then echo -e "注释信息不能为空且不少于4个字!" 1>&2 exit 1 fi exit 0 |
三、效果说明
1、少于5个字报错
来自为知笔记(Wiz)
SVN_限制注释长度
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。