您的位置:首页 > 其它

ATS项目更新(3) 远程同步到执行机器

2013-12-22 11:15 267 查看
1: echo %time%
2:
3:
4: rem ** ipc and mapping
5: c:
6: net use x: /del
7: net use y: /del
8: net use \\10.11.44.1\ipc$ /del
9: echo ==============================================
10: net use \\10.11.44.1\ipc$ "Sqa-2006" /user:"RND\mpsvr"
11: net use x: \\10.11.44.1\BigBandNetworks
12: net use y: \\10.11.44.1\PublicViews
13: echo ==============================================
14:
15: subst t: /d
16: subst t: D:\PublicViews\Automation_Framework\SQA_ATE_DEV
17:
18:
19: rem ** rar local files
20: t:
21: cd ..\..\..\..\..\..\..\..\..\..\..\..\
22: cd "t:\Official Release\Bin"
23: del *.rar;*.zip
24: winrar a -r rel.rar
25: winrar d rel *.pdb
26:
27:
28: rem ** build the menu
29: x:
30: cd ..\..\..\..\..\..\..\..\..\..\..\..\
31: cd "X:\ATS"
32: if not exist "_update_record" mkdir "_update_record"
33: cd _update_record
34: set updatetime=%date:~6,4%%date:~0,2%%date:~3,2%%time:~0,2%%time:~3,2%%time:~6,2%
35: md %updatetime%
36: cd %updatetime%
37:
38: rem ** update dll and xml files
39: xcopy /F /R /Y /E /EXCLUDE:t:\EXCLUDE.txt "t:\Official Release\Bin" "X:\ATS" >__log.txt
40: rem winrar x -o+ "t:\Official Release\Bin\rel.rar" "X:\ATS\"
41: type __log.txt
42:
43: rem ** md5 three dll files
44: x:
45: cd ..\..\..\..\..\..\..\..\..\..\..\..\
46: cd "X:\Automation\DLLS"
47: copy /Y "t:\Reference Assemblies\TSSBMSimulator.dll" "X:\Automation\DLLS\TSSBMSimulator.dll"
48: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\TSSBMSimulator.dll" >TSSBMSimulator.md5.txt
49: x:
50: cd ..\..\..\..\..\..\..\..\..\..\..\..\
51: copy /Y "t:\Reference Assemblies\SBMComAPI.dll" "X:\SBMComAPI.dll"
52: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\SBMComAPI.dll" >SBMComAPI.md5.txt
53: x:
54: cd ..\..\..\..\..\..\..\..\..\..\..\..\
55: cd "X:\SessionManager"
56: copy /Y "t:\Reference Assemblies\TSSMW.dll" "X:\SessionManager\TSSMW.dll"
57: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\TSSMW.dll" >TSSMW.md5.txt
58:
59: copy /Y "t:\_Configuration\TestManager.xml" "X:\ATS\Configuration\TestManager.xml"
60:
61: rem ** backup dll
62: xcopy "t:\Official Release\Bin\rel.rar" "X:\ATS\_update_record\%updatetime%\"
63: t:
64: cd ..\..\..\..\..\..\..\..\..\..\..\..\
65: cd "t:\Official Release\Bin"
66: del *.rar;*.zip
67: cd ..\..\..\..\..\..\..\..\..\..\..\..\
68: cd "t:\Reference Assemblies"
69: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\TSSBMSimulator.dll" >_TSSBMSimulator.md5.txt
70: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\SBMComAPI.dll" >_SBMComAPI.md5.txt
71: t:\_MyTool\md5.exe -n "t:\Reference Assemblies\TSSMW.dll" >_TSSMW.md5.txt
72:
73:
74: rem ** display all results
75: x:
76: cd ..\..\..\..\..\..\..\..\..\..\..\..\
77: cd "X:\ATS"
78: rem dir /a
79:
80:
81: rem ** clean
82: c:
83: net use x: /del
84: net use y: /del
85: net use \\10.11.44.1\ipc$ /del
86: subst t: /d
87: pause
88:
89:


EXCLUDE.txt

 

1: .rar
2: .zip
3: .pdb
4: .config
5: .manifest
6: \Report
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: