Visual studio 2010 阻止签入并限制TFS分支的合并
在我的环境中,我们有Dev、Main和Production分支。我们还有业务和架构团队。我希望达到以下目标:Visual studio 2010 阻止签入并限制TFS分支的合并,visual-studio-2010,tfs,Visual Studio 2010,Tfs,在我的环境中,我们有Dev、Main和Production分支。我们还有业务和架构团队。我希望达到以下目标: 这两个团队都可以为开发做出贡献 业务团队只能读取主数据和生产数据 架构(Architecture)团队只能合并到主架构(Main)和生产架构(Production)中 目前,这两个团队都是团队项目的贡献者组的成员 最终解决方案: 在集合级别创建了一个名为Promo Officers的组 将架构团队添加到新组中 将促销组添加到集合级别的权限中(在源代码管理资源管理器中右键单击集合,选择“
最终解决方案:
注意:您不能拒绝贡献者的不需要的权限,因为如果用户同时在贡献者和促销官员中,那么拒绝将优先,他们将没有正确的权限。其次,我无法实现我的目标,即只允许合并到主应用程序和生产应用程序,因为您需要签入和签出权限来执行merges.如果您右键单击源代码管理资源管理器中的文件夹,然后转到属性->安全性,您可以直接管理文件夹/分支级别的权限。嘿,Dylan!不幸的是,我需要更多的指导。我知道我可以在属性中设置权限,但我不清楚如何设置权限。我应该删除这些权限吗直接上传并添加我的两个自定义组?我会保留默认的Dev文件夹,但我会编辑主文件夹和生产文件夹以删除贡献者的写/签入能力(但保留读取),并显式添加架构组以允许他们合并/签入等。这很有效……我投了赞成票,这是最好的答案