svn提交时强制添加注释

人在不少时候,靠自觉或者说是靠道德,是不行的。必须制定规则,让其强制遵照。程序员也是人,也须要规则。html

SVN提交时,若是没有注释,在查阅历史时,会很是不方便。所以咱们须要有一个让程序员提交代码时,强制添加注释的规则。下面看看在SVN中怎么实现。程序员

1. 推荐使用VisualSVN做为服务端(免费下载地址:http://www.visualsvn.com/)。安装完毕后,打开VisualSVN Server管理器,在版本库上点击"属性",选择"Hooks"选项,选中"Pre-commit hook"后,点击"Edit".(以下图)svn

 

@echo off
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
rem .....表明5个字符
svnlook log "%REPOS%" -t "%TXN%" | findstr "....." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo 上传失败!请添加注释. 注释长度至少为5个字符. Commit aborted! 1>&2
exit 1

肯定便可!spa

转载:https://www.cnblogs.com/hank-hu/p/4610566.html3d

相关文章
相关标签/搜索