Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VisualSVN预提交规则_Svn_Batch File_Visualsvn Server_Svn Hooks - Fatal编程技术网

VisualSVN预提交规则

VisualSVN预提交规则,svn,batch-file,visualsvn-server,svn-hooks,Svn,Batch File,Visualsvn Server,Svn Hooks,将此挂钩与VisualSVN服务器一起使用,并作为pre-commit.bat添加到存储库/挂钩文件夹中 我的问题是如何添加注释必须始终以数值开头的规则?我希望注释的第一部分始终是bug追踪器的问题编号。例如“123-此提交修复了问题123” 尝试以下正则表达式: findstr "^[0-9]" 即 关于注释中的数字:当有人添加注释时,修订号与您的要求不匹配?该数字将是bug追踪器中的问题号 findstr "^[0-9]" svnlook log %REPOS% -t %TXN% | f

将此挂钩与VisualSVN服务器一起使用,并作为pre-commit.bat添加到存储库/挂钩文件夹中

我的问题是如何添加注释必须始终以数值开头的规则?我希望注释的第一部分始终是bug追踪器的问题编号。例如“123-此提交修复了问题123”


尝试以下正则表达式:

findstr "^[0-9]"


关于注释中的数字:当有人添加注释时,修订号与您的要求不匹配?该数字将是bug追踪器中的问题号
findstr "^[0-9]"
svnlook log %REPOS% -t %TXN% | findstr "^[0-9] > nul
if %errorlevel% gtr 0 (goto err) else exit 0