我有特殊需要。在我的组织中,我们有一个特定的工作流程,最好在有一天通过生产中的所有操作之前禁用母版上的合并,而在所有事情通过生产后,我们可以允许再次合并。
我们使用Team Foundation Server。有什么设置可以让我们做到这一点?
答案 0 :(得分:1)
没有可以在特定日期锁定分支的设置,但是您可以手动锁定。您可以使用分支机构安全性将分支机构设置为当天只读,也可以使用分支机构策略设置无法通过的策略。以下将所需的查看者设置为成员人数超过您团队中的人数...
根据您使用的TFS的版本,以下内容可能会略有不同;
您可以通过创建在特定日期返回false的外部服务,在Azure DevOps(以前为VSTS)或本地TFS的较新版本(我只能访问TFS 2017的初始版本)中自动执行此操作。根据需要将其设置为合并到母版。这是tutorial on creating a status server with Node.Js。