您的位置:首页 > 其它

svn强制添加注释脚本

2013-09-26 13:15 225 查看
@echo off

setlocal

set SVN_BINDIR=C:/Program Files/VisualSVN Server/bin/

set REPOS=%1

set TXN=%2

rem check that logmessage contains at least 10 characters

svnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nul

endlocal

if %errorlevel% gtr 0 goto err

exit 0

:err

echo please input log message ,at least 10 characters. Commit aborted! 1>&2

exit 1

这样,这个仓库下的文件提交时,就需要强制输入注释了。

从这里,也看到findstr这个dos命令还这么强大。

实际上findstr后面的引号里面是一个模式串,10个点代表十个字符串。

find /s代表在当前目录递归查找某个字符串

find /s hello *.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: