SVN注释 长度限制

资源库的hook文件夹中
D:\Repositories\test\hooks

添加文件 pre-commit.bat

@echo off
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 30 characters
"D:/Subversion1.7/bin/svnlook" log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo 你必须提交有意义的SVN注释.以JIRA的KEY开始,或多于20个字符,或10个汉字. 1>&2
echo 注释要素:1为解决哪个问题而提交2你修改了什么内容3补充说明 1>&2
exit 1

D:/Subversion1.7/bin/svnlook 是 svnlook.exe

 findstr ".........." > nul 有十个.代表十个字符。

目前未完成的是,没有判断 是否以JIRA的KEY作为注释的开始部分。

这样,每个人提交时,都必须写是个字符的注释。

猜你喜欢

转载自colcool.iteye.com/blog/1553471
今日推荐