我是TFS的新手。
无论如何,当我们将要重新启动/关闭TFS服务器时,是否有通知TFS不要启动新的构建/测试/发行版的消息?
詹金斯(Jenkins)具有类似的功能,它在横幅上贴上“詹金斯将要关闭”的标签,并停止对新版本进行排队。 TFS有这种功能吗?
答案 0 :(得分:2)
没有任何警报-可能有一个扩展名,或者您可以构建一个扩展来进行警报,但是最好的办法是在以下地址禁用代理程序池:
https://[my].visualstudio.com/_settings/agentpools
这将阻止构建代理在管道中排队新的构建,直到您重新启用它们为止。
答案 1 :(得分:0)
在应用程序层上调用TFSServiceControl quesce
。该命令的文档为https://docs.microsoft.com/en-us/tfs/server/ref/command-line/tfsservicecontrol-cmd