如何设置SVN提交时强制添加注释
2 回答
翻翻过去那场雪
TA贡献2065条经验 获得超13个赞
将以下代码复制到一个txt文档中,放到Repositories\XXX\hooks目录下(其中XXX为库名),并将这个txt文档改名为pre-commit.bat ,就可以对这个XXX库进行限制,此hook限制字数为10个字。
@echo
rem SVN强制写注释的hooks脚本(Windows)
rem 文件名是: pre-commit.bat,放到repository/hooks目录下
setlocal
set SVN_BINDIR="D:\Program Files\VisualSVN Server\bin"
set REPOS=%1
set TXN=%2
rem 检查是否提交日志
%SVN_BINDIR%\svnlook log -t "%TXN%" "%REPOS%" | findstr "..............." > nul
if %errorlevel% gtr 0 goto nolog
:nolog
echo Log (Message) is an important information, tracking document must be input, not the input meaningless characters, length shall not be less than 15 characters! >&2
exit 1
- 2 回答
- 0 关注
- 1350 浏览
添加回答
举报
0/150
提交
取消