如何更改TFS查询结果默认列?

时间:2015-09-02 10:22:41

标签: visual-studio tfs tfs2013 tfs-web-access

我使用Visual Studio Team Foundation Server 2013网络界面,并使用自定义列,排序顺序等创建并保存了许多查询。

但是,在创建新查询或进行"搜索" (即"搜索工作项"查询页面右上角的控件)默认列始终为:ID,工作项类型,标题,状态,分配给和标签。

TFS New query columns highlighted in red

如何更改默认列,以便所有新查询都默认为我的首选列?

由于

2 个答案:

答案 0 :(得分:1)

来自MSDN论坛帖子:

  

对于随TFS服务器提供的这些工作项,信息存储在团队项目模板中。例如,如果您正在使用Agile团队项目,请转到MSF for Agile Software Development v5.0 \ WorkItem Tracking \ Queries,选择要自定义显示列并进行更改的查询。

对于Visual Studio,更改是不同的。此设置通过此位置的注册表进行更改:

Computer\HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<versionNumber>\WorkItemTracking\QuerySettings\ColumnSetting

我还没有找到影响此版本之间默认值的密钥的一致名称,因此您需要更改的项目取决于您的版本。一点点的反复试验应该缩小改变的关键。

MSDN forum source

答案 1 :(得分:0)

您必须通过编辑“列选项”页面中的列为每个工作项查询添加所需的列。我无法找到一种方法来保存默认列选项以用于新创建的工作项查询。

例如,要在搜索查询中添加其他列,您需要点击编辑器页面中的列选项功能,以选择所需的列。