运行、监视和管理生成
在设置您的生成系统和定义您的生成过程后,您就可以使用 Team Foundation Build 来编译代码、运行测试以及执行许多其他重要功能。
主题内容
团队资源管理器中的管理生成
管理和排队生成定义
管理排队、运行和已完成生成
管理生成系统和安全
团队资源管理器中的管理生成
需要的权限
若要执行此过程,您的 、“查看生成”、“查看生成定义”和“查看生成资源”权限必需设置为“允许”。有关更多信息,请参见Team Foundation Server 权限。
在“团队资源管理器”中查看“生成”页
如果尚未连接到您想要在其中工作的团队项目,请选择 连接到团队项目。
选择 “主页”,然后选择 “生成”。
管理排队、运行和已完成生成
**“我的生成”在过去七天显示您手动排入队列或自动排入队列,例如,由于封闭签入过程的生成。“我的生成”**此时大小显示所有排队的或正在运行的生成,以及最后一个已完成的生成。在本节中,您可以打开生成请求或运行生成的快捷菜单,然后选择:
“打开”—显示生成请求的生成请求窗口或运行或已完成生成的 生成结果窗口 。对于已完成的生成,可以选择**“在浏览器中打开”** 以在 Web 浏览器中显示生成结果。
“设置优先级”—修改生成请求的优先级。
“延迟”—挂起您不希望系统运行的生成请求。当您为生成系统运行它做好准备时,您可以选择**“恢复”**。
取消—移除生成请求或选择 停止 到 停止运行的生成。
查看变更集—显示 变更集 与生成请求或已完成的生成。
编辑生成定义 - 打开生成定义,以便您可以:
修改生成定义。
启用、暂停或禁用生成定义。
“视图控制器队列”—根据 生成资源管理器窗口 中所选的生成,将由同一控制器处理队列的所有生成。
“无限期保留”—重写生成定义的保留策略并保留选定的已完成的生成。
“删除”- 删除已完成的生成。
“重试生成”—对生成排队使用您为已完成的生成指定的相同选项和参数。
“刷新”—刷新**“生成”**页。
管理和排队生成定义
“所有生成定义” 显示当前连接到的团队项目中的所有生成定义。还可以从此列表中将生成定义拖到 “我的收藏夹生成定义” 以获得更好的可见性,并访问与您的工作关联最大的生成过程。
在**“我的收藏夹生成定义”和“所有生成定义”**部分,可以打开生成定义的快捷菜单,然后选择:
“查看生成”—显示了立即在 生成资源管理器窗口中完成的此生成定义的生成。
为新的生成排队—为生成排队。
编辑生成定义 - 打开生成定义,以便您可以:
修改生成定义。
启用、暂停或禁用生成定义。
“打开进程文件位置”—打开包含 **“源代码管理资源管理器”**中此生成定义的生成过程模板的版本控制文件夹。有关更多信息,请参见创建和使用自定义生成过程模板。
“视图控制器队列”—根据 生成资源管理器窗口 中所选的生成定义,将由同一控制器处理队列到的所有生成。
删除 - 删除生成定义。
提示 |
---|
“我的收藏夹生成定义”在开发客户端计算机上列出了与生成通知应用程序共享和存储,因此,列表可以在您的各种开发计算机之间不同。有关“生成通知”应用程序的更多信息,请参见 接收生成通知。 |
管理生成系统和安全
可以打开 操作 菜单,然后选择:
“管理队列”—显示 生成资源管理器窗口。您还可以选择**“查看我的生成”来显示筛选的“生成资源管理器”**窗口,以便显示您最近请求或触发的已完成的生成(例如,通过在持续集成生成包含的文件夹内的文件中进行检查)。
“管理生成控制器”—管理生成控制器和代理。有关生成控制器的更多信息,请参见部署和配置生成代理。
添加或移除生成质量值—修改的生成质量的列表,您的团队可以从该列表中选择手动应用于已完成的生成的值。
“安全性”—打开您的 Web 浏览器管理团队项目集合的生成级别的权限,例如**“编辑生成定义”和“管理生成队列”**。有关更多信息,请参见Team Foundation Server 权限。