为了账号安全,请及时绑定邮箱和手机立即绑定

如何设置SVN提交时强制添加注释

如何设置SVN提交时强制添加注释

holdtom 2019-04-10 10:05:28
如何设置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



查看完整回答
反对 回复 2019-04-11
  • 2 回答
  • 0 关注
  • 1302 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信