2017-08-08 16 views
0

我需要一些帮助。如果开发人员即使在Sprint结束后也检入代码,您是否可以帮助我们草拟自定义签入策略,以限制开发人员在Sprint结束时以及下一次Sprint启动时检入代码。另外,如何强制执行另一个策略来仅在两个特定阶段之间检查代码,即任务状态之间是“已批准”和“已完成”。在任务完成后,他们不应该能够签入。 TFS 2015和Visual Studio 2012.在Sprint结束后检入Visual Studio中的策略以限制签入

回答

0

害怕这不能通过自定义检入策略来实现。

而这不是签入政策的常见用法。签入策略通常为要求用户在对源代码管理进行签入时采取行动,例如可要求用户在签入期间将工作项与变更集相关联。

但是在你的情况下,它只是简单地限制所有开发人员在特定阶段检查他们的代码。无论提供哪种代码或动作。您可以使用tf 权限来执行此操作。使用powershell脚本可以在冲刺结束时更改所有用户的权限以便签入代码,直到下一次冲刺开始。

+0

请您详细介绍一下“tf权限”。我必须从Visual Studio(哪个版本)或TFS做到这一点吗?我可以得到一个PowerShell脚本的样本,我应该在哪里运行脚本? –

0

使用分支,然后您可以将权限应用于锁定的分支。如果你不分枝,你在做什么?