Azure devops 与多个项目和单个团队合作

Azure devops 与多个项目和单个团队合作,azure-devops,Azure Devops,我们是一个由大约8名开发人员组成的小团队,我想问一下,是否可以在一块单板上查看所有工作。我们使用看板,我们不在Sprint中工作,因此交付计划扩展不适合我们。我们希望在一个看板上查看我们所有工程师在不同项目上的所有工作 我读了这篇文章(),到目前为止它对我们有用。然而,这似乎是一个真正的解决办法,而不是一个实际的功能 我想问一下,这是否仍然是一种合法的方法,或者VSTS已经有所改进,并且可能为这个问题提供了解决方案 谢谢一个具有多个回购/构建定义/发布定义等的项目将是实现这一点的“合法方式” 目

我们是一个由大约8名开发人员组成的小团队,我想问一下,是否可以在一块单板上查看所有工作。我们使用看板,我们不在Sprint中工作,因此交付计划扩展不适合我们。我们希望在一个看板上查看我们所有工程师在不同项目上的所有工作

我读了这篇文章(),到目前为止它对我们有用。然而,这似乎是一个真正的解决办法,而不是一个实际的功能

我想问一下,这是否仍然是一种合法的方法,或者VSTS已经有所改进,并且可能为这个问题提供了解决方案


谢谢

一个具有多个回购/构建定义/发布定义等的项目将是实现这一点的“合法方式”

目前,VSTS不支持跨项目查看所有工作项的功能。并且有用户声音建议使用此功能,您可以投票并跟进:

除此之外(如您所链接),以下选项可能对部分情况有所帮助:

选项1:跨项目查询工作项 在项目查询选项卡->创建新查询->选择选项跨项目查询->指定要查询的子句->保存查询->运行查询

然后,您可以跨项目获取工作项。更多详细信息,您可以参考该文档

选项2:用户可以查看分配给自己的项目中的所有工作项 如果用户希望查看分配给自己的所有工作项(跨项目),则只需单击右上方网页(在新导航中)上搜索旁边的按钮即可查看“分配给我”的所有工作项


我认为在Azure DevOps中使用单个项目实现某种多项目多团队是可能的,因此反过来,您可以更轻松地跟踪待办和已完成的工作。看看这篇文章:。

使用Azure DevOps一段时间后,我现在开始明白我一直在错误地使用它。主要原因是在Azure DevOps中使用了术语“项目”,以及如何解释它

如果您遵循:

项目为源代码提供了一个存储库,并为用户提供了一个规划、跟踪进度和协作构建软件解决方案的场所。项目表示一个基本容器,当添加到Azure DevOps时,数据存储在该容器中

这不是说“一个软件解决方案”,而是说“软件解决方案”,这意味着您可以在一个Azure DevOps“项目”中拥有多个软件项目

直到最近我才意识到在Azure DevOps项目中可以有多个存储库

这意味着所有的板/sprint等可以在软件项目之间共享工作项

事实上,这就是微软

何时添加另一个项目 通常,我们建议您使用单个项目来支持您的组织或企业。单个项目将管理任务的维护降至最低,并支持最优化/最充分的灵活性交叉链接对象体验


这是绝对正确的,但要理解的主要问题是“软件项目”和Azure DevOps“项目”之间的脱节。