【问题标题】:Can I create hierarchial Requirements document using TFS query or TFS Report我可以使用 TFS 查询或 TFS 报告创建层次需求文档吗
【发布时间】:2011-08-14 05:45:53
【问题描述】:

我正在探索在我们的下一个项目中将 TFS 用于软件流程的可行性。一种需求是能够从 TFS 中的各个链接需求创建需求文档。我目前在敏捷和 CMMI 中都有模拟项目,其中包含一组与父子关系相关的要求。我可以在 Agile 和 CMMI 中查询这些要求,但结果没有显示层次结构。使用 CMMI,我可以运行报告“Project Management::Requirements Progress”,它根据层次结构显示带有缩进的需求标题。但是它没有显示详细的描述

我想要的是根据 TFS 要求工作项及其父/子关系自动生成带有分层标题的 Word 文档。

还可以根据 TFS 需求工作项描述生成富文本和绘图。所以第二个问题是如何更改需求工作项中的描述字段以支持富文本,以便报告可以使用它。如果我尝试编辑 Task 工作项描述字段,它会警告我继续保存可能会使文件无法加载。

【问题讨论】:

    标签: tfs hyperlink report requirements


    【解决方案1】:

    要在您的工作项中支持 RichText,您需要使用工作项编辑器编辑您的工作项定义,该编辑器可以在 TFS Power Tools 中找到。您应该添加一个新的自定义富文本字段并将该字段用于您的描述。 (缺点是Excel插件不支持编辑富文本字段,在Excel中是只读的)

    对于打印工作项目,我必须即兴解决方案,并且对我来说工作得很好。我使用了 MS Word 的“邮件合并”功能并设计了一个 word 文档。之后,我准备了一个 SQL 查询,该查询从 TFS Warehouse 获取所需的字段值。休息由 MS Word 完成。 Mail Merge 为每个工作项记录准备一个文档。它们是单独的文档,但我认为它可以解决问题。

    为了创建层次结构,我认为您需要更深入一点。由于 TFS 支持父/子关系但不遵循任何特定的排序顺序,我想需要另一个自定义字段。您可以使用该字段手动提供层次结构标记(1.1、1.2 等),也可以开发一个小的自定义命令行实用程序来遍历工作项树并为提到的自定义字段自动设置值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-14
      • 1970-01-01
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 2020-01-27
      • 1970-01-01
      相关资源
      最近更新 更多