如何强制构建在TFS中启动?

时间:2012-02-07 01:35:32

标签: tfs build

我检查了一些代码,我的构建版本已添加到构建队列中。在建筑通过之前我不能回家。

我面前没有人,但是自我签到以来我已经超过半小时了,而且我的构建还没有开始(再加上它需要半个小时来构建针对构建环境的49个大型项目)。我从早上开始上班,只想在午夜之前回家(已经过了8:30)。我的签到只是坐在队列中,没有被解雇。

如果队列中没有人在队列中并且没有其他任何内容发生,我如何强制构建在空构建机器中启动?

编辑:这是我打破自己的规则,即在下午3点之后从未办理登记手续,除非这是一项授权。

1 个答案:

答案 0 :(得分:2)

打开“团队资源管理器”窗格并导航到您的团队项目。展开“构建”节点,找到您需要构建的构建定义。然后,您应该能够右键单击它并选择“队列新构建...”。 (这需要单独的许可,你可能没有这个权限。)

Team Explorer - Queue New Build context menu

然后会打开确认对话框,您可以在其中指定要构建的shelveset(如果它是一个门控构建)。

Queue Build - Confirmation dialog

如果“构建”屏幕显示存在排队的构建,并且没有运行 - 可能是没有可用的构建代理或它们被标记为脱机。有关如何检查构建代理状态的详细信息,请参阅Manage Your Build System

Build Queue Screen