运行、监视和管理生成

设置您的生成系统定义您的生成过程后,您就可以使用 Team Foundation Build 来编译代码、运行测试以及执行许多其他重要功能。

主题内容

  • 团队资源管理器中的管理生成

  • 管理和排队生成定义

  • 管理排队、运行和已完成生成

  • 管理生成系统和安全

团队资源管理器中的管理生成

需要的权限

若要执行此过程,您的 “查看生成”“查看生成定义”“查看生成资源”权限必需设置为“允许”。有关更多信息,请参见Team Foundation Server 权限

在“团队资源管理器”中查看“生成”页

  1. 如果尚未连接到您想要在其中工作的团队项目,请选择 连接到团队项目

  2. 选择 “主页”图标“主页”,然后选择 “生成”图标“生成”

“团队资源管理器生成”页

管理排队、运行和已完成生成

步骤 1**“我的生成”在过去七天显示您手动排入队列或自动排入队列,例如,由于封闭签入过程的生成。“我的生成”**此时大小显示所有排队的或正在运行的生成,以及最后一个已完成的生成。在本节中,您可以打开生成请求或运行生成的快捷菜单,然后选择:

  • “打开”—显示生成请求的生成请求窗口或运行或已完成生成的 生成结果窗口 。对于已完成的生成,可以选择**“在浏览器中打开”** 以在 Web 浏览器中显示生成结果。

  • “设置优先级”—修改生成请求的优先级。

  • “延迟”—挂起您不希望系统运行的生成请求。当您为生成系统运行它做好准备时,您可以选择**“恢复”**。

  • 取消—移除生成请求或选择 停止停止运行的生成

  • 查看变更集—显示 变更集 与生成请求或已完成的生成。

  • 编辑生成定义 - 打开生成定义,以便您可以:

    • 修改生成定义。

    • 启用、暂停或禁用生成定义。

  • “视图控制器队列”—根据 生成资源管理器窗口 中所选的生成,将由同一控制器处理队列的所有生成。

  • “无限期保留”—重写生成定义的保留策略并保留选定的已完成的生成。

  • “删除”- 删除已完成的生成。

  • “重试生成”对生成排队使用您为已完成的生成指定的相同选项和参数。

  • “刷新”—刷新**“生成”**页。

管理和排队生成定义

步骤 3“所有生成定义” 显示当前连接到的团队项目中的所有生成定义。还可以从此列表中将生成定义拖到 步骤 2“我的收藏夹生成定义” 以获得更好的可见性,并访问与您的工作关联最大的生成过程。

在**“我的收藏夹生成定义”“所有生成定义”**部分,可以打开生成定义的快捷菜单,然后选择:

提示提示

“我的收藏夹生成定义”在开发客户端计算机上列出了与生成通知应用程序共享和存储,因此,列表可以在您的各种开发计算机之间不同。有关“生成通知”应用程序的更多信息,请参见 接收生成通知

管理生成系统和安全

可以打开 步骤 4操作 菜单,然后选择:

  • “管理队列”—显示 生成资源管理器窗口。您还可以选择**“查看我的生成”来显示筛选的“生成资源管理器”**窗口,以便显示您最近请求或触发的已完成的生成(例如,通过在持续集成生成包含的文件夹内的文件中进行检查)。

  • “管理生成控制器”—管理生成控制器和代理。有关生成控制器的更多信息,请参见部署和配置生成代理

  • 添加或移除生成质量值—修改的生成质量的列表,您的团队可以从该列表中选择手动应用于已完成的生成的值。

  • “安全性”—打开您的 Web 浏览器管理团队项目集合的生成级别的权限,例如**“编辑生成定义”“管理生成队列”**。有关更多信息,请参见Team Foundation Server 权限