【问题标题】:How can I disable creation of source control in TFS 2010 when creating a new Team Project?创建新团队项目时,如何在 TFS 2010 中禁用源代码控制的创建?
【发布时间】:2011-12-27 05:56:37
【问题描述】:

我已经搜索了 MSDN 和这个网站(以及一堆网络搜索),但没有发现任何明显的东西......我确实在这里看到了一个关于使用现有源代码控制文件夹的类似问题——以及 TFS 的注释显然在那里存储了一些项目设置(因此无论您是否使用它都需要一个)。

我们使用的是非 TFS 源代码控制工具——我不希望新手“意外”将源代码版本存储在 TFS 中。因此,当我在 VS 2010 中创建新的团队项目时,我想禁用 TFS 2010 源代码管理“树”的创建。

不过,这个问题可能还有其他解决方案,我愿意接受建议。例如,如果 TFS 确实需要存储一些内部数据——如何简单地阻止任何源代码签入(即让 TFS 根据需要使用源代码控制项目,但阻止用户添加文件)?

【问题讨论】:

    标签: visual-studio-2010 version-control


    【解决方案1】:

    TFS 具有广泛的权限设置。

    您应该能够通过权限限制签入/访问源树。

    【讨论】:

    • 有时......这是一种简单的方法......我一直在寻找适合更大锤子的东西。完全被权限所震撼。我会检查一下我是否可以完成这项工作。我假设项目权限适用于项目中的所有内容(源代码控制、Web 访问、用户故事等) - 但您的回答让我认为我可以更有选择性并会对此进行调查。谢谢!
    • 我找到了一个名为“创建工作区”的集合级权限,上面写着“拥有此权限的用户可以创建版本控制工作区”。看起来我只是从有效用户组中删除了这个权限,我应该被设置。我还不能测试这个,但是一旦我这样做了,我会在这里报告。谢谢!
    • 另外一个注意事项——如果你还没有——确保你在客户端和 TFS 服务器上安装了 powertools。在服务器端有一些很好的备份功能,在客户端有各种好东西。必须有 TFS 工具集:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 2012-04-11
    相关资源
    最近更新 更多