设置查询的权限

与 TFS 中的大多数对象一样,您可以控制允许创建或编辑共享查询的人员。 默认情况下,“项目管理员”组的成员可以创建或编辑共享查询。 所有用户可以创建和编辑自己的查询并把它们保存在自己的“我的查询”文件夹中。

通过在共享查询下创建文件夹中,您可以为每个文件夹的用户授予权限。 例如,如果您有几个参与了某个团队项目的团队,则可能希望在每个团队的共享查询下创建文件夹以管理其自己的共享查询集。

可从 Visual Studio Online、Team Web Access (TWA) 和 Visual Studio 的团队资源管理器插件(需要 Visual Studio 2013.2 Update)中设置权限。 如果你在使用 Eclipse 的团队资源管理器插件,则将需要访问 web 门户来设置对查询的权限。

默认情况下,只有项目管理员组的成员有权设置权限。

添加查询文件夹和设置权限

  1. 如果你不是项目管理员组的成员,则请求添加,或将“编辑项目级信息”权限设置为“允许”。

  2. 创建文件夹。

    查询上下文菜单上的“新建查询文件夹”链接

  3. 打开刚刚创建的文件夹的权限。

    查询/文件夹上下文菜单上的“安全性”链接

  4. 更改权限,以便让团队成员或组参与和管理该文件夹的权限。

    查询的“权限”对话框

    使用**“添加”**菜单添加用户标识或 TFS 组。

    **“参与”**允许团队成员创建和编辑查询和文件夹(在获得了执行这些操作的权限的文件夹下)。 **“管理权限”**允许团队成员管理查询和子文件夹的权限设置。

问题解答

问:我是否能更改查询或文件夹的所有者?

**答:可以。 请使用查询或文件夹的权限窗口中的“更改所有者”**链接。

问:我是否能将文件夹添加到团队收藏夹?

**答:**否。 您只能将文件夹添加到“我的查询”和“共享查询”下。

问:我在 Team Web Access 上创建的查询和文件夹是否与我在团队资源管理器中创建的相同?

**答:**可以。 你可能必须 刷新 刷新你的客户端,才能看到你在另一个客户端中所做的更改。

问:我是否可以移动查询或文件夹?

答:可以。 在 TWA 中,请从上下文菜单中选择“重命名”。 在 Visual Studio 的团队资源管理器中,只需将文件夹拖动到新位置即可。

在 Eclipse 的团队资源管理器中,从上下文菜单中选择“移动”,并选择要将项目移动到的文件夹。

为什么在一些工作项的标题中出现“<<不可访问>>”?

**答:**当查询结果包含你没有所需权限进行查看的工作项时,该工作项的单元格为空白,只会显示工作项 ID,并且标题单元格指示“<<不可访问>>”。

对包含不可访问的行的工作项列表进行排序时,会将这些行视为其单元格为空那样进行排序。 例如,如果按状态排序,则每个不可访问的行将显示在列表的顶部。 此规则也适用于 Title 字段。 如果你按标题进行分类,那么即使标题显示为“<<不可访问>>”,不可访问的行也将显示在列表顶部。 此规则的例外情况是,如果按工作项 ID 进行排序,则不可访问的行将按预期顺序显示。

请参见

概念

选择客户端以支持您的任务