AutoBuild Instruction&BuildInstaller
根据提供的文件信息,我将详细解释 AutoBuild Instruction&BuildInstaller 的知识点。 AutoBuild 概述 AutoBuild 是一种自动化构建工具,旨在帮助开发者完成机械、乏味甚至反胃的操作。它可以从 VSS 上下载文件、Build 文件、制作安装包、发送 Mail 通知、以及将我们需要的文件上传到 VSS 上。AutoBuild 的最大优点在于避免了由于人为操作不当或疏忽导致的问题。 AutoBuild 构成 从语言角度看,AutoBuild 由四部分构成: 1. 批处理 2. Windows 脚本 3. VB 脚本 4. Ruby(ActiveRuby18.msi) 从文件构成角度看,AutoBuild 由以下几个文件组成: 1. AutoBuild 2. CONFIGURATIONS 3. Start_AutoBuild.bat(运行 AutoBuild 程序的起始点) 4. buildenv.bat(配置一些必要的环境变量) 5. ConfigSony.txt(AutoBuild 配置文件) 6. VerSONY.txt(Lable) SCRIPTS 在 SCRIPTS 中,我们可以看到一些环境设置,例如: 1. set autobuild_release=1 2. @set XCOPY=xcopy /Q /R /Y /S /E 3. @set PATH=C:\Program Files\VSS\win32;%PATH% 4. @set PATH=C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\Bin;%PATH% 5. @set PATH=C:\Program Files\Microsoft SDK\Bin;%PATH% 这些设置都是为了配置 AutoBuild 的环境变量。 ConfigSony.txt 说明 ConfigSony.txt 是 AutoBuild 的配置文件,包含以下几个部分: 1. [Strings] * SONYPRJS=SONYAll;SONY;CSHARP;INSTALLER * SONYUPS=Upload.SONY.0;Upload.SONY.1;Upload.SONY.2;Upload.Installer * copy=xcopy /q /r /y 2. [SONYCONFIG] * VssUser=lij * VssKey=lij * BuildInstall=%WORKFOLDER%\InstallBuild\Build.bat * VC2003Path=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe * VC2005Path= * mailto=jian.li@sony.com * mailfrom=jian.li@sony.com 3. [SONYAll] * VssServer=\\192.168.222.197\VMiS072Q * VssProject=$/VMiS072Q(NSF60659DL)/SoftwareDevelopLibrary/Installer/TestProject * WorkFolder=%WORKFOLDER% * ExtractWritableFiles=True 这些配置项都是为了配置 AutoBuild 的行为和参数。 AutoBuild 流程图 AutoBuild 的流程图可以概括为以下几个步骤: 1. VSS 服务器本地 Get 工程数据 2. 本地编译(.Net) 3. 上传 BUILD 结束后的数据到指定的 VSS 目录 4. Email 发送编译结果 5. 本地编译 Installer AutoBuild Instruction&BuildInstaller 是一款自动化构建工具,旨在帮助开发者完成机械、乏味甚至反胃的操作,并避免了由于人为操作不当或疏忽导致的问题。
剩余22页未读,继续阅读
- 粉丝: 1w+
- 资源: 5746
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助