| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 | | ::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 | 
 |