私は現在、仕事用にさまざまなソース管理ソリューションを評価しており、分岐についていくつか質問があります。
ブランチの作成方法については基本的な理解がありますが、ビルド マシン (CruiseControl.net) がブランチを作成してビルドする方法がわかりません。
多くのプロジェクトがあり、それらはすべて他のプロジェクトによって依存されています (他にもあります): ユーティリティ > データ アクセス > ビジネス ロジック > 共通 GUI > ( Web サイト | デスクトップ クライアント )
ビルド マシンが次のことができるように、リポジトリをどのように構造化しますか (違いがある場合は Vault)。
- トランクを構築する
- 「最新」のブランチを構築する
大まかなフォルダー構造および/またはクルーズコントロールからの取得方法に関する説明は素晴らしいでしょう.
ありがとう
編集:
明確にするために、開発にはトランクを使用し、リリースごとにブランチを使用する予定です。