platformCheck.bat
@ECHO off
 
CD /D %~dp0
SET currentPath=%~dp0
SET logFile=%currentPath%platformCheckout.log
SET listFile=%currentPath%platformList.txt
SET listFile2=%currentPath%platformOtherList.txt
SET rootFolder=platform
SET svnBaseURL=https://morgan0329.googlecode.com/svn/%rootFolder%
 
IF EXIST %logFile% DEL %logFile%
IF NOT EXIST %currentPath%%rootFolder% MKDIR %currentPath%%rootFolder%
 
FOR /F "tokens=1,2,3,4* delims=," %%A IN (%listFile%) DO (
  MKDIR %currentPath%%rootFolder%\%%A
  MKDIR %currentPath%%rootFolder%\%%A\trunk\
 
  ECHO #### [%%A] Checkout Started #####>>%logFile%
  svn checkout %svnBaseURL%/%%A/trunk/ %currentPath%%rootFolder%\%%A\trunk\ >>%logFile%
  ECHO #### [%%A] Checkout Finished ####>>%logFile%
)
 
FOR /F "tokens=1,2,3,4* delims=," %%A IN (%listFile2%) DO (
  MKDIR %currentPath%%rootFolder%\%%A
 
  ECHO #### [%%A] Checkout Started #####>>%logFile%
  svn checkout %svnBaseURL%/%%A/ %currentPath%%rootFolder%\%%A\ >>%logFile%
  ECHO #### [%%A] Checkout Finished ####>>%logFile%
)
platformUpdate.bat
@ECHO off
 
CD /D %~dp0
SET currentPath=%~dp0
SET logFile=%currentPath%platformUpdate.log
SET listFile=%currentPath%platformList.txt
SET listFile2=%currentPath%platformOtherList.txt
SET rootFolder=platform
SET svnBaseURL=https:///%rootFolder%
 
IF EXIST %logFile% DEL %logFile%
IF NOT EXIST %currentPath%%rootFolder% MKDIR %currentPath%%rootFolder%
 
FOR /F "tokens=1,2,3,4* delims=," %%A IN (%listFile%) DO (
  IF EXIST %currentPath%%rootFolder%\%%A\trunk\ (
    ECHO #### [%%A] Update Started #####>>%logFile%
    svn update %currentPath%%rootFolder%\%%A\trunk\ >>%logFile%
    ECHO #### [%%A] Update Finished ####>>%logFile%
  )
)
deletePlatform.bat
@ECHO off
 
CD /D %~dp0
SET currentPath=%~dp0
SET logFile=%currentPath%delete.log
SET listFile=%currentPath%deleteList.txt
 
IF EXIST %logFile% DEL %logFile%
IF EXIST %listFile% DEL %listFile%
DIR %currentPath%platform /A:D /B>>%listFile%
FOR /F "tokens=1,2,3,4* delims=," %%A IN (%listFile%) DO (
 
  ECHO #### [%%A] Updating Started #####>>%logFile%
  ECHO Y | RMDIR %currentPath%platform\%%A /s>>%logFile%
  ECHO #### [%%A] Updating Finished ####>>%logFile%
)
IF EXIST %listFile% DEL %listFile%
platformList.txt
kk
ll
mm
sfds
sdfsdf
sdfd
sfafs
platformOtherList.txt
mm
nn
kk
ll