首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

SVN挟制填写日志

2013-09-06 
SVN强制填写日志在F:\Repositories\版本库名\hooks下新建pre-commit.bat内容如下:@echo offsetlocalset SV

SVN强制填写日志

在F:\Repositories\版本库名\hooks下新建pre-commit.bat

内容如下:

@echo off  setlocal  set SVN_BINDIR="C:\Program Files\VisualSVN Server\bin"set REPOS=%1  set TXN=%2           rem 保证输入8个字符%SVN_BINDIR%\svnlook log %REPOS% -t %TXN% | findstr "........" > nulif %errorlevel% gtr 0 goto :err_actionrem 过滤空格字符%SVN_BINDIR%\svnlook log %REPOS% -t %TXN% | findstr /ic:"        " > nulif %errorlevel% gtr 0 goto :success:err_actionecho 你本次版本提交未填写任何变更的日志说明信息.      >&2echo 请补充日志说明信息后再提交代码,例如:功能说明等.  >&2echo 输入的日志信息不少于8个字符说明(或4个汉字),谢谢! >&2echo *******************禁止空格数据***************** >&2goto :err_exit :err_exitexit 1:successexit 0

鸣谢:http://blog.csdn.net/goldboar/article/details/7086964



1楼zhangchi_5天前 18:14
好东西,方便项目管理。

热点排行