svn: /web/php-rmtools/trunk/client/bin/ snapshot_task.bat
| From: | Pierre Joye | Date: | Wed, 27 Apr 2011 08:06:37 +0000 |
| Subject: | svn: /web/php-rmtools/trunk/client/bin/ snapshot_task.bat | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-10894@lists.php.net to get a copy of this message | ||
pajoye Wed, 27 Apr 2011 08:06:37 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=310541
Log:
- let log stdout too
Changed paths:
U web/php-rmtools/trunk/client/bin/snapshot_task.bat
Modified: web/php-rmtools/trunk/client/bin/snapshot_task.bat
===================================================================
--- web/php-rmtools/trunk/client/bin/snapshot_task.bat 2011-04-27 07:28:25 UTC (rev 310540)
+++ web/php-rmtools/trunk/client/bin/snapshot_task.bat 2011-04-27 08:06:37 UTC (rev 310541)
@@ -1,26 +1,38 @@
@ECHO OFF
+set yyyy=%date:~6,4%
+set mm=%date:~3,2%
+set dd=%date:~0,2%
+
+set hh=%time:~0,2%
+if %hh% lss 10 (set hh=0%time:~1,1%)
+set nn=%time:~3,2%
+set ss=%time:~6,2%
+set cur_date=%yyyy%%mm%%dd%-%hh%%nn%%ss%
+
+set LOG_FILE=D:\php-sdk\logs\task-%cur_date%.log
set RMTOOLS_BASE_DIR=d:\php-sdk\rmtools-client
-cd %RMTOOLS_BASE_DIR%
-copy %RMTOOLS_BASE_DIR%\data\db\* D:\php-sdk\rmtools.base\data\db\
+IF EXIST D:\php-sdk\locks\snaps.lock (
+ ECHO Snapshot script is already running. >> %LOG_FILE%
+ GOTO EXIT_LOCKED
+)
-rmdir /q /s rmtools-client
+ECHO running >> %LOG_FILE%
-svn export --quiet https://svn.php.net/repository/web/php-rmtools/trunk/client
rmtools-client
+CALL d:\php-sdk\bin\phpsdk_setvars.bat
-copy D:\php-sdk\rmtools.base\data\config\credentials_ftps.php %RMTOOLS_BASE_DIR%\data\config\
-copy D:\php-sdk\rmtools.base\data\db\* %RMTOOLS_BASE_DIR%\data\db\
+rmdir /q /s %RMTOOLS_BASE_DIR% >> %LOG_FILE% 2<&1
-IF EXIST %RMTOOLS_BASE_DIR%\data\snaps.lock (
- ECHO Snapshot script is already running > %RMTOOLS_BASE_DIR%\data\snaps.lock
- GOTO EXIT_LOCKED
-)
+svn export --quiet --force https://svn.php.net/repository/web/php-rmtools/trunk/client
%RMTOOLS_BASE_DIR% >> %LOG_FILE% 2<&1
-ECHO running > %RMTOOLS_BASE_DIR%\data\snaps.lock
-d:\php-sdk\rmtools-client\bin\snap.bat php53
+copy D:\php-sdk\rmtools.base\data\config\credentials_ftps.php %RMTOOLS_BASE_DIR%\data\config\
>> %LOG_FILE% 2<&1
+copy D:\php-sdk\rmtools.base\data\db\* %RMTOOLS_BASE_DIR%\data\db\ >> %LOG_FILE% 2<&1
+
+d:\php-sdk\rmtools-client\bin\snap.bat php53 >> %LOG_FILE% 2<&1
rem d:\php-sdk\mtools-client\bin\snap.bat phptrunk
-del %RMTOOLS_BASE_DIR%\data\snaps.lock
+copy %RMTOOLS_BASE_DIR%\data\db\* D:\php-sdk\rmtools.base\data\db\ >> %LOG_FILE% 2<&1
+del %RMTOOLS_BASE_DIR%\data\snaps.lock >> %LOG_FILE% 2<&1
-
:EXIT_LOCKED
+echo Done.>> %LOG_FILE%
\ No newline at end of file