0

私は現在、職場で新しいプロジェクト用に TFS をセットアップする過程にあり、ソースのルートに次の 3 つのディレクトリのみを配置するというアイデアを思いつきました。

  • トランク
  • タグ

トランク - これには、他のすべてのブランチの派生元であるコード ベースが含まれます。

ブランチ - これには、開発中に使用されるコード ベースのすべてのブランチが含まれます。

タグ - 次の構造を使用してタグ付けされたすべてのリリースが含まれます

tags\project x\version-1.1\staging

tags\project x\version-1.1\live

しかし、このタグ付けディレクトリ構造は、トランクからのリリースと特定のブランチからのリリースを区別する方法ではない、と私は考えました。

したがって、tags フォルダーをトランクと各ブランチの両方に配置するのが最善でしょうか?

4

1 に答える 1

0

製品リリース バージョンをビルドするときは、タグを付ける必要があります。タグには、その起源を含めることができます。

-> タグ

-> Production from Trunk (02/02/2013 17:45:21)

-> Production from Branch [EBF - Incident 90210] (03/02/2013 19:13:11)  

これは、ほとんどの継続的インテグレーション ツールで自動化できるはずです。

于 2013-02-11T11:12:18.143 に答える