TFSA限制Devs创建文件夹

时间:2012-11-15 21:13:58

标签: tfs tfs2010

我客户的源代码控制很乱。每个开发人员或团队决定在源代码结构中的哪个位置添加项目的根文件夹和该文件夹的名称。没有任何一致性,项目数量(可行和死亡)几乎不可能分辨出您所需项目的位置以及它是否是“实时”版本。我从经验中知道,没有足够的纪律来制定“以你为荣”的地理位置和命名标准作为解决方案。

所以,我想创建一个基于权限的“策略”,其中dev / dev团队需要找一个管理员来为他们项目的根目录创建一个适当定位和命名的文件夹。创建后,将为dev / dev团队分配在项目文件夹根目录下创建文件夹的权限。

但是,我没有从文件夹/属性/安全性对话框中看到允许/拒绝创建子文件夹的适当权利,所以我不确定如何做到这一点。

想法?有没有人遇到类似的挑战,你是如何在TFS中处理它的?

1 个答案:

答案 0 :(得分:0)

我唯一能想到的是Custom Check In Policy,如果任何待处理的更改是文件夹(可能允许删除/合并状态),则会检入,除非您的用户名在设置列表中。

我不确定您将如何授予访问权限,可能会让某人“批准”创建该文件夹,或者将更改提供给货架集中的“已批准”用户并让他们为您检查。