尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?
Posted
技术标签:
【中文标题】尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?【英文标题】:How do I convert my flat list to a tree list when trying to bulk import from Excel 2013 to TFS? 【发布时间】:2014-07-01 19:36:51 【问题描述】:我有很多想要加载到 TFS 中的产品积压项目。我们已经在 Excel 电子表格中定义了其中的大部分,所以我认为从 Excel 批量导入到 TFS as described here 是最好的方法。
如果我只是想要一个平面列表,我会很好。 Excel 2013 与那篇文章中的屏幕截图略有不同,但它的工作原理几乎相同。我转到 TEAM 菜单选项并选择了一个新列表,然后从我选择的查询中构建了该列表。我的现有工作项的屏幕如下所示:
根据我上面链接的文章,如果我希望能够添加子任务,我需要将平面列表转换为树列表。我应该“通过添加树级别”来做到这一点。但是,这就是问题所在:
我已经尝试在各种单元格中单击,以防需要选择某些内容来“启用”此选项,但我的盲目单击没有成功。我只是在遵循说明方面很糟糕,还是 Excel 2013 有一些我需要解决的怪癖?
我需要做什么才能启用此功能以便批量导入子任务?
【问题讨论】:
【参考方案1】:您选择的工作项查询需要是基于树的查询。我猜您选择的 WI Query 是一个平面列表,这就是 Excel 中没有显示这些功能的原因。
【讨论】:
【参考方案2】:以 Dylan Smith 的回答为基础,以下是如何将您的工作项查询转换为基于树的表单(以便您可以添加树级别)。这适用于 Team Foundation Server 2012 及更高版本。
这里是 TFS 2012 中的去处。使用 Web 界面,您应该导航到要加载到 Excel 中的查询。从那里转到查询的“编辑器”部分,然后您可以将查询类型更改为“工作项树”。
完成后,您现在可以将列表加载到 Excel 中(使用“团队”选项卡,如其他地方所述)。然后,您可以添加树级别、添加子级等。
【讨论】:
以上是关于尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?的主要内容,如果未能解决你的问题,请参考以下文章