Ticket #897: pre-commit.bat
| File pre-commit.bat, 475 bytes (added by ivanoe, 7 years ago) |
|---|
| Line | |
|---|---|
| 1 | SET REPOS=%1 |
| 2 | SET TXN=%2 |
| 3 | |
| 4 | ::----------------------------- |
| 5 | ::Call the TRAC pre-commit hook |
| 6 | :: |
| 7 | SET TRAC_ENV=D:\ivanoe\work\testTRAC.db |
| 8 | SET LOG_FILE=%TEMP%.\svnfileT-%TXN% |
| 9 | |
| 10 | svnlook log -t %TXN% %REPOS%>%LOG_FILE% |
| 11 | |
| 12 | python D:\tools\trac-0.8pre\contrib\trac-pre-commit-hook "%TRAC_ENV%" "file:%LOG_FILE%" |
| 13 | IF ERRORLEVEL 1 SET TRAC_CANCEL=YES |
| 14 | DEL %LOG_FILE% |
| 15 | IF DEFINED TRAC_CANCEL GOTO :ERROR |
| 16 | :: |
| 17 | ::----------------------------- |
| 18 | |
| 19 | :SUCCESS |
| 20 | EXIT 0 |
| 21 | |
| 22 | :ERROR |
| 23 | EXIT 1 |
