tfs 2015 投资组合积压和源代码控制

tfs 2015 portfolio backlog and source control

我们最近升级到 tfs 2015。我想要实现的功能之一是投资组合积压。我们有一组 7 名开发人员,分为 2 个团队,每个团队有一名产品经理。

我喜欢顶级或 "master" 积压工作的想法,我可以在其中创建 epics 和作为 IT 主管的功能,并让产品经理根据优先级管理自己的积压工作epics/features.

我使用这个 guidance 配置了投资组合积压。例如,我们有一个名为 'company' 的顶级项目以及该项目下的区域 'company / web stores' 和 'company / CRM'

过去,每当我们需要一个新的源代码存储库时,我们都会设置一个项目。所以我们有 7 个现有的 TFS 项目。

我的问题是我们如何设置源代码存储库以支持我们现有的 7 个项目组合积压项目?

Current structure:
Project 1 (backlog + source code)
Project 2 (backlog + source code)
Project 3 (backlog + source code)

Desired structure:
Company Backlog (Epics & Features)
-Team1 (PBIs + source code)
-Team2 (PBIs + source code

这可能是个大问题。

您想将一个团队项目细分为多个团队,这很正常,也是一种很好的做法。但是,如果您使用的是 TFVC,则每个团队项目只能有一个 TFVC 存储库。在这种情况下,您会将同一个 TFVC 存储库中的所有源代码细分到不同的文件夹中。您可以根据团队逐个文件夹地控制对源代码的访问。

如果您使用 Git,只需将每个项目放入其自己的存储库即可。