最近在研究JIRE+fisheye+svn SVN以前用得不多。不知道怎样设置 commit时才能必须加上信息提交。
[b]问题补充:[/b]
我知道需要提交JIRA的KEY才可以关联的。。
我是想问怎样才能设置成必须填。。不然有的开发人员忘填了。
[b]问题补充:[/b]
听说是JIRA的啥插件。。不知道具体是哪个
在windows中禁止svn提交空log message
E:\svn\data\myapp\hooks\pre-commit.bat
@echo off
rem add by RainChen @ 2007-10-20 17:56
rem link:http://www.iusesvn.com/index.php?action/viewthread/tid/648/php/1
rem link:http://svn.haxx.se/users/archive-2005-05/0191.shtml
rem link:http://svn.haxx.se/users/archive-2006-04/0111.shtml
rem Add path to Subversion executable
set path=%path%;E:\svn\Subversion\bin;E:\cygwin\bin;
svnlook.exe log -t "%2" "%1" | grep.exe "[a-zA-Z0-9]" > nul || goto empty
:ok
exit 0
:error
exit 1
:empty
echo Empty log message not allowed. Commit aborted! 1>&2
goto error
commit时message里填上JIRA的任务编号
如JIRA任务
KEY 概要
PROJECT-110 修改函数BUG
message里填上这个"PROJECT-110"
即可