::Params ::Param1-svn user ::Param2-svn pwd ::Param3-svn url ::Param4-export path ::Param5-log file path ::Param6-revision,if 0,current version exported. ::Param7-svn.exe path. @ECHO OFF SET svn_exe=%7 ECHO exporting "%3" to "%4"... >> "%5" IF %6 EQU 0 ( %svn_exe% export --force --username "%1" --password "%2" "%3" "%4" GOTO FINISH ) ECHO revision %6 >> "%5" %svn_exe% export -r %6 --force --username "%1" --password "%2" "%3" "%4" :FINISH IF %ERRORLEVEL% NEQ 0 ( COLOR 04 ECHO export "%3" to "%4" failed!user = "%1" pwd = "%2" >> "%5" PAUSE EXIT 1 ) ECHO export "%3" to "%4" ok! >> "%5" @ECHO ON