下载CVS上工程到本机,并自动编译工程。
set module=09BW1012MP_MALATA53_09B_GEMINI_V32_gprs_MMI set branch=MALATA53_09B_GEMINI_MT626_BRANCH set prjname=MT188 set DstDirectory=E:\Projects\MT626\MT626_20101224\ set varusername=m1397 set varpassword=m1397 ::切换至目标目录-------- md "%DstDirectory%" for /f "tokens=1 delims=\" %%i in ("%DstDirectory%") do (%%i goto subdirectory) :subdirectory cd "%DstDirectory%" ::下载代码----------- title 正在下载代码%prjname%... color 0a if %branch%==NULL (cvs -d :pserver;username=%varusername%;password=%varpassword%;hostname=192.168.0.15:/6226database checkout -P -- %module%) else ( cvs -d :pserver;username=%varusername%;password=%varpassword%;hostname=192.168.0.15:/6226database checkout -P -r %branch% -- %module% ) echo 下载完成! ::编译代码------------ title 正在编译代码%prjname%... color 0c cd %module% ::copy /Y "D:\教程\Verno_MT626.bld" "%DstDirectory%%module%\make\Verno_MT626.bld" cmd/k make %prjname% gprs new color 0f echo 编译完成! title 编译完成! pause