我需要一些帮助。如果开发人员甚至在sprint结束后签入代码,那么你们中的任何人都可以帮我起草自定义签入策略,以限制开发人员在sprint结束时直到下一个sprint开始时检入代码。另外,如何强制实施另一项政策,仅在两个特定阶段之间检查代码,即在任务状态之间进行核准"和"完成"。他们不应该在任务标记为完成后签到。 TFS 2015和Visual Studio 2012.
答案 0 :(得分:0)
害怕通过自定义签入政策无法实现这一点。
这不是签入政策的常见用法。签入策略通常要求用户在对源代码管理进行签入时执行操作,例如,可以要求用户在签入期间将工作项与变更集关联。 / p>
但是在您的情况下,它只是限制所有开发人员在特定阶段检查他们的代码。无论提供哪种代码或操作。您可以使用tf 权限来执行此操作。使用powershell脚本更改所有用户在sprint结束期间签入代码的权限,直到下一个sprint开始。
答案 1 :(得分:0)
使用分支,然后您可以将权限应用于已锁定的分支。如果你没有分支,你在做什么?