Details
-
Test
-
Status: Closed
-
Major
-
Resolution: Invalid
-
None
-
None
-
None
-
None
Description
Hello i need help regarding SVN , how can i prevent if people do not enter with Letter DE followed by 3 or 4 number (e.g DE123 or DE1234) in svn log message while doing commit.below is the configurating i have in my pre-commit bat file.
@echo off
::
:: Stops commits that have empty log messages and include DE #
::
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 . > null
if %errorlevel% gtr 0 (goto err) else exit 0
:err
echo. 1>&2
echo Your commit has been blocked because you didn't give any log message 1>&2
echo Please write a log message describing the changes to the defect and 1>&2
echo then try committing again. – Thank you 1>&2
exit 1
Share