`
ron
  • 浏览: 30937 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

配置Team Build的每日构建

阅读更多

Team Build没有内置的日程控制让Build每日定时发生。但是,Team Build 提供了一个命令行来支持,该命令行在:C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\TfsBuild.exe。我们可以通过Windows 2003自带的Task Schedule来实现Daily Build。具体步骤如下:

前提:

  1. 已经建立了一个Build Type。

具体操作:

  1. 点击"开始à附件à系统工具à任务计划"
  2. 系统弹出任务列表
  3. 点击"添加任务计划"
  4. 根据向导,输入以下内容
    1. Run:"C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\TFSBuild.exe" start http://{你的Team Foundation Server名}:8080 {你的项目名} {你的Build Type}
    2. Run as:
      1. 用户名:{你的域名}\{你的Team Build 运行用户}
      2. 密码:
    3. Schedule Type:Daily
    4. Start Time:06:00:00
  5. 测试。右键点击新创建的Build,然后选择"运行",即可。通过则明天早上再检查一下Build日志即可。

注意:

在参阅的文章中还有一个bat文件以方便创建任务计划,不过有点错误,所以我还是推荐用手工来创建,毕竟只创建一次。

分享到:
评论

相关推荐

    微软Visual Studio Team System构建管理

    Team Build使得设置每日构建变得简单,可以配置构建服务器在每天固定时间自动执行构建任务。这样,团队成员可以在每天开始工作前就知道昨晚的代码是否有问题,从而提高工作效率。 **TFS Build的定制** Team ...

    在.NET环境中实现每日构建--NAnt篇

    每日构建是软件开发过程中的一个关键实践,它有助于确保项目的稳定性和可维护性。在.NET环境中,NAnt(.NET Ant)是一个强大的自动化工具,它借鉴了Java世界的Ant,为.NET开发者提供了类似的功能,用于构建、编译、...

    Team_Foundation_Server_2010_Installation_Steps

    - **DailyBuild**:每日构建分支,用于执行自动化构建和测试。 - **ContinousIntegration**:持续集成分支,用于快速反馈和集成测试。 - **Release**:发布分支,包含将要发布的版本代码。 ##### 3. 用户和组管理 -...

    自动完成工具

    "Tool"可能是指实现这种每日构建自动化的工具,它可能包括构建脚本、配置管理和自动化测试等组件。这样的工具可以帮助团队确保每天都有一个可部署的版本,促进团队协作,提高软件质量。 自动部署工具有以下几个关键...

    ASP.NET的网页代码模型及生命周期

    q 支持VSTS的Team Build方便每日构建。 q 可以对编译前后的名称,程序集等进行自定义。 q 对App_GlobalResources 的Resource强类支持。 ASP.NET WebSite编程模型具有以下特点: q 动态编译该页面,而不用编译整个...

Global site tag (gtag.js) - Google Analytics