我想知道在Team Foundation Server上排队新构建时是否有办法强制用户重新进行身份验证。
现在,我们的Production和Staging在同一个TFS服务器上实时构建。在Staging上排队新版本不是问题,但是很容易意外地点击Production,然后进行未经测试的更改。
理想情况下,步骤将是:
1)右键单击Build。 2)排队新建。 3)重新验证。 4)继续。
答案 0 :(得分:3)
简短的回答是否定的。您可以在构建定义上设置不同的安全性,但这需要首先连接不同的凭据。
我的0.02美元是听起来你没有尝试解决访问问题,而是“哎呀!”问题。解决此问题的一种简单方法是使您的工作流程依赖于设置为特定值的参数。然后,当构建排队时,如果排队构建的人没有输入值,则构建可能会在它甚至离开应用程序层之前被强制“失败”。