Files
Database/_UTIL/TestOracle/testSVN31Branch.bat
Jos Groot Lipman 425fc6c8c0 Testscript DB31 branch ondersteuning
svn path=/Database/trunk/; revision=34409
2017-06-22 13:35:43 +00:00

43 lines
1.1 KiB
Batchfile

@SET DBVER=31d
@SET DBPRV=30
@SET DBPRVPATH=z:\Archief\FACILITOR\2016\03\DB30f\FCLT30f.sql
IF EXIST %DBPRVPATH% GOTO START
ECHO %DBPRVPATH% niet gevonden
PAUSE
GOTO EINDE
:START
@echo off
REM Usage: %0 [revision]
REM Internal only
REM Let op: je hebt SVN.EXE nodig die bijvoorbeeld meekomt als je bij TortoiseSVN
REM er voor kiest 'command line client tools' ook te installeren (default uit)
REM
SET PAD=http://facws001:8080/svn/Facilitor/Database/branches/DB31
SET SVNTOOLS=z:\Project\FACILITOR\Tools\MAKTOOLS\SlikSvn\bin
IF x%1==x GOTO getrev
SET REVISION=%1
GOTO gotrev
:getrev
FOR /F "tokens=2 skip=4" %%G IN ('%SVNTOOLS%\svn info %PAD% --revision HEAD') DO ^
IF NOT DEFINED REVISION SET REVISION=%%G
:gotrev
@TITLE Getting r%REVISION%
SET FCLTMP=%TEMP%\FACILITOR_SVN_T_%REVISION%
%SVNTOOLS%\svn export -r %REVISION% %PAD% %FCLTMP%
PUSHD %FCLTMP%
CALL mx NOWAIT %FCLTMP%\UIT
POPD
CALL _CREA_WORK %DBVER% %FCLTMP%\UIT
CALL _CREA_WORK_UPDATE %DBPRV% %DBPRVPATH% %DBVER% %FCLTMP%\UIT
cscript compare.js %DBPRV% %DBVER% >diff%DBVER%.lst 2>>&1
::rmdir /S %FCLTMP%
:EINDE