我在同一个项目集中有两个不同的项目。是否可以在同一个积压或看板中显示两个项目的错误。
4 回答
目前,您无法在 TFS 的单个看板上显示来自多个团队项目的工作项。
TFS 中的看板当前与迭代路径相关联。迭代路径仅存在于团队项目的上下文中。因此,看板目前的实施只存在于团队项目中。
正如@Wouter 所说,您可以将两个项目移动到同一个团队项目中,并使用不同的迭代路径或区域路径来区分您的工作项。这实际上是一个最佳实践。“团队项目”这个名称实际上是一个糟糕的选择,因为团队项目并不意味着与实际开发项目相同。这导致了很多混乱,因为不建议为每个实际项目创建一个“团队项目”。它使报告和可视化成为一个真正的问题。
请记住,迭代路径是一个分层属性,如果将两个项目移动到同一个团队项目中,您可以在根下为每个项目创建一个迭代路径,然后您可以获得每个项目的看板。迭代路径的根部也将有一个看板,这个看板将是一个卷起的板,显示了上面两个项目的所有错误。
我自己遇到了这个问题,并在切换到看板工具时找到了解决方案;只需在一个看板上创建泳道(每个项目一个泳道),然后允许将错误放置在积压工作中,并在下一列中进行进一步的开发任务。因此,我可以在一个板上全面了解许多项目。很高兴分享我的发现。
如果您想获得来自不同团队项目的信息,您可以创建自己的查询。默认情况下,查询将其结果限制为当前项目,但您可以轻松删除此子句。然后,您将获得从您有权访问的所有项目返回的结果。MSDN 可以帮助您开始创建查询。
但是,听起来您正在考虑将来自多个团队的数据汇总到一个项目中。这通过使用一个团队项目及其下的多个团队并使用敏捷项目组合管理中的功能来支持。请参阅 MSDN:敏捷投资组合管理:使用 TFS 支持跨多个团队的积压工作
“您可以为每个集合创建一个查询”
或者
“创建这样的查询并选择“跨项目查询”复选框以查找当前集合中的所有工作项”