Phani Teja wrote:
>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.Any help or lead would be highly appreciated.
>
>@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

What exactly are you asking for?
At first glance your script looks ok to me, only the findstr regex
seems to be missing.
-- 

Lorenz

Reply via email to