在尝试从Excel 2013批量导入到TFS时,如何将我的平面列表转换为树列表?

时间:2014-07-01 19:36:51

标签: tfs excel-2013 tfs-workitem

我有很多产品待办事项要加载到TFS中。我们已经在Excel电子表格中定义了大部分内容,因此我认为从Excel批量导入到TFS as described here将是最好的方法。

如果我只是想要一个单一的清单,我会没事的。 Excel 2013与该文章中的屏幕截图略有不同,但它的工作方式基本相同。我转到TEAM菜单选项并选择了一个新列表,然后从我选择的查询中构建了列表。我的屏幕显示现有的工作项,如下所示:

enter image description here

根据我上面链接的文章,如果我想能够添加子任务,我需要将平面列表转换为树列表。我应该“通过添加树级别来做到这一点。”但是,这就是问题所在:

enter image description here

我已尝试点击各种单元格,以防需要选择“启用”此选项,但我的盲目点击却没有运气。我是不是很擅长遵循指示,或Excel 2013有一些我需要解决的怪癖?

启用此功能需要做什么才能批量导入子任务?

2 个答案:

答案 0 :(得分:4)

您选择的工作项查询需要是基于树的查询。我猜你正在选择的WI查询是一个平面列表,这就是为什么这些功能没有在Excel中点亮。

答案 1 :(得分:1)

为了建立Dylan Smith的答案,这里是如何将您的工作项查询转换为基于树的形式(这样您就可以添加树级)。这适用于Team Foundation Server 2012及更高版本。

Team Foundation Server 2012 query editor

以下是TFS 2012中的内容。使用Web界面,您应该导航到要加载到Excel中的查询。从那里,转到查询的“编辑器”部分,然后在那里您可以将查询类型更改为“工作项目树”。

完成后,您现在可以将列表加载到Excel中(使用“团队”选项卡,如其他地方所述)。然后,您可以添加树级别,添加子级等