【问题标题】:tfs 2015 portfolio backlog and source controltfs 2015 投资组合积压和源代码控制
【发布时间】:2016-10-02 15:02:32
【问题描述】:

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

我喜欢顶级或“主”积压工作的想法,在那里我可以作为 IT 总监创建史诗和功能,并让产品经理根据史诗/功能的优先级管理他们自己的积压工作。

我使用此guidance 配置了投资组合积压。例如,我们有一个名为“公司”的顶级项目以及该项目下的区域,例如“公司/网上商店”和“公司/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

【问题讨论】:

    标签: tfs backlog


    【解决方案1】:

    这可能是一个巨大的问题。

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

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

    【讨论】:

    • 所以支持这种结构的更简单的选择是使用 Git。有什么理由不从 TFVC 迁移到 Git?
    • @Pattison Git 使用完全不同的版本控制范式,具有显着的学习曲线。如果团队不熟悉它并且目前正在愉快地使用 TFVC,那么切换到 Git 可能代表着一种不受欢迎且极具破坏性的变化。
    猜你喜欢
    • 2012-09-07
    • 2018-08-04
    • 2012-01-20
    • 1970-01-01
    • 2020-09-27
    • 2020-09-17
    • 2018-11-17
    • 2018-01-14
    • 1970-01-01
    相关资源
    最近更新 更多