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