全局设置
1、打开版本服务器上VisualSVN的服务端管理软件
2、右键点击项目,选择所有任务(ALL TASK),选择manage hooks
3、点击选中Hooks选项卡,选中Pre-commit hook
4、点击下方的edit按钮
5、在弹出框中输入以下代码:
@echo off
::
:: Stops commits that have empty log messages.
::
@echo off
set svnlook="C:\Program Files\VisualSVN Server\bin\svnlook.exe" ---此处添加visualsvn的安装路径
setlocal
rem Subversion sends through the path to the repository and transaction id
set REPOS=%1
set TXN=%2
rem check for an empty log message
%svnlook% log %REPOS% -t %TXN% | findstr . > nul
if %errorlevel% gtr 0 (goto err) else exit 0
:err
echo 本次提交失败,请输入本次修改的日志信息后再进行提交,谢谢! 1>&2
exit 1
6、点击确定(OK)按钮
网友评论