【问题标题】:branching 3 visual studio projects in TFS在 TFS 中分支 3 个 Visual Studio 项目
【发布时间】:2023-03-30 21:10:01
【问题描述】:

我有一个在 Visual Studio 中由三个不同项目组成的应用程序。 Winforms 应用程序需要全部三个才能运行。在 TFS 中,项目位于 1 个项目名称下。在该项目下方(在 TFS 中)有 3 个文件夹,其中包含 Visual Studio 中项目的名称及其相应的代码文件。

TFS 项目

  1. VS 项目

  2. VS 项目

  3. VS 项目

我正在尝试对这些项目进行分支,以便我们三个开发人员在一个单独的开发分支中工作,并将其作为主要版本。当我尝试做一个分支时,我在 TFS 项目下得到每个项目的 3 个单独的文件夹。我们的大部分开发工作都涉及所有的项目,所以如果可能的话,我想要所有三个项目的一个分支。我是 TFS 和源代码控制新手,所以我很可能遗漏了一些明显的东西。

【问题讨论】:

    标签: visual-studio-2008 tfs


    【解决方案1】:

    您需要在 TFS 项目和您的项目之间增加一个级别,以便您可以将其用作分支的容器。通常这称为 Main 或 trunk:

    TFS Project
    - Main / trunk
    - - VS project 1
    - - VS project 2
    - - VS project 3
    

    现在您可以分支 Main/trunk 文件夹。你可以随心所欲地命名它,但是使用开发者的名字听起来很奇怪,从来没有见过。通常是功能或版本分支:

    TFS Project
    - Main / trunk
    - - VS project 1
    - - VS project 2
    - - VS project 3
    - Branch 1 (Dev1, Release 1.2, Feature) -> branch of Main
    - - VS project 1
    - - VS project 2
    - - VS project 3
    - Branch 2 (Dev2, Release 1.3, Feature) -> branch of Main
    - - VS project 1
    - - VS project 2
    - - VS project 3
    

    【讨论】:

      猜你喜欢
      • 2015-06-24
      • 1970-01-01
      • 2018-05-06
      • 1970-01-01
      • 2017-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多