@ECHO OFF set HOOKDIR="E:\repository\hooks" set TMPDIR="%HOOKDIR%\.svnhook" set SVNLOOKDIR="E:\subversion\bin" set REPOS=%1 set TXN=%2 set RET=1 set LOG=%TMPDIR%\%TXN%.log set CHANGED=%TMPDIR%\%TXN%.changed if not exist %TMPDIR% mkdir %TMPDIR% call %SVNLOOKDIR%\svnlook log -t %TXN% %REPOS% >> %LOG% call %SVNLOOKDIR%\svnlook changed -t %TXN% %REPOS% >> %CHANGED% cd %HOOKDIR% java -classpath %HOOKDIR% PatternHook %LOG% %CHANGED% set RET=%ERRORLEVEL% del %LOG% del %CHANGED% exit %RET%