0

Visual Studio で 3 つの異なるプロジェクトで構成されているアプリケーションがあります。Winforms アプリを実行するには、3 つすべてが必要です。TFS では、プロジェクトは 1 つのプロジェクト名の下にあります。そのプロジェクト (TFS 内) の下には、Visual Studio 内のプロジェクトの名前とそれに対応するコード ファイルを含む 3 つのフォルダーがあります。

TFS プロジェクト

  1. VS プロジェクト

  2. VS プロジェクト

  3. VS プロジェクト

私たち 3 人の開発者が別の開発ブランチで作業し、これをメイン リリースとして維持できるように、これらのプロジェクトをブランチしようとしています。ブランチを作成しようとすると、TFS プロジェクトの下に各プロジェクトの 3 つの個別のフォルダーが作成されます。私たちの開発作業のほとんどはそこにあるすべてのプロジェクトに関係しているため、可能であれば 3 つのプロジェクトすべてのブランチが必要です。私は TFS とソース管理の初心者なので、明らかな何かが欠けている可能性が非常に高いです。

4

1 に答える 1

3

TFS プロジェクトとプロジェクトの間に追加のレベルが必要なので、ブランチのコンテナーとして使用できます。通常、これはメインまたはトランクと呼ばれます。

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
于 2013-06-03T08:06:47.003 に答える