从 TFS2010 中的主干分支时,所有自定义组和权限(在主干中授予)都由新创建的分支继承。这导致创建后需要在新分支中清理大量权限。(每个分支都是主干的完整副本)
我正在使用脚本(一堆 tf 命令)在每个新分支上设置所有新权限。作为最后的手段,我正在考虑扩展这个权限脚本来管理不需要的中继权限的清理。
然而,我希望治疗原因而不是症状。
有没有办法覆盖这种行为?
从 TFS2010 中的主干分支时,所有自定义组和权限(在主干中授予)都由新创建的分支继承。这导致创建后需要在新分支中清理大量权限。(每个分支都是主干的完整副本)
我正在使用脚本(一堆 tf 命令)在每个新分支上设置所有新权限。作为最后的手段,我正在考虑扩展这个权限脚本来管理不需要的中继权限的清理。
然而,我希望治疗原因而不是症状。
有没有办法覆盖这种行为?
我在这里找到了解决方案:http: //tfsbranchpermremoval.codeplex.com。
它涉及为 TFS 编写插件并将其部署在 TFS 应用服务器上。部署后,任何分支都不会继承来自主干的权限以进行分支操作。