代码之家  ›  专栏  ›  技术社区  ›  abenci

如何防止TFS用户编辑特定项目?

tfs
  •  0
  • abenci  · 技术社区  · 16 年前

    假设我在包含3个项目的TFS集合中有一个解决方案。我如何指定用户可以对每个项目执行哪些操作?我的意思是用户A可以对Proj1进行只读访问,用户B可以编辑Proj1、Proj2和Proj3,而用户C可以编辑Proj3,但甚至看不到Proj1和Proj2。

    谢谢

    1 回复  |  直到 16 年前
        1
  •  1
  •   David Gladfelter    16 年前

    有一种方法:

    1. 打开“源代码管理资源管理器”TFS窗口。
    2. 右键单击要具有特定访问权限的项目的根文件夹。
    3. 选择“属性”
    4. 单击弹出属性窗口的“安全”选项卡
    5. 将要拒绝的用户的“Windows用户或组”添加到“用户和组”列表中。
    6. 在“用户和组”窗口中选择用户或组。
    7. 单击“拒绝”复选框,您可以为这些用户拒绝任何操作。

    如果除了源代码控制之外,还希望拒绝bug跟踪等,那么“teamexplorer”窗口有一组非常类似的步骤。这里太详细了,但在MSDN文档的帮助下应该是非常直接的。