2つのgit reposに依存するTeamCityプロジェクトビルドを作成する際に問題が発生しています。特に、共有レポに依存するプライマリのコンテンツがあります。これは理想的ではなく、変更する必要があります(すべての共有コンポーネントをナゲットにプッシュする)。TeamCityを設定して複数のgitリポジトリを名前付きの場所で取得する
ビルドマシンには、「Project」と「Shared」の2つの兄弟チェックアウトフォルダが必要です。次に、 'Project'フォルダから、レーキタスクを開始したいと思います。
Teamcityは最初の 'Project'レポを引っ張っているようだが、/ workフォルダへのチェックアウトはそれを削除し、 'Shared'レポからのチェックアウトに置き換える。
これを正しく引き出すにはどうすればいいですか?
、私はあなたの質問から多くを得ることはありませんでした -Steve
すばやい応答ありがとうございます - サブモジュールは、1つのレポが他のレポに含まれる場合に機能します。この場合、私は兄弟である2つのレポを持っています。おそらく、アプローチは両方ともサブモジュールとして参照される単一のリポジトリを持つことでしょうか?私はいくつかの掘削を行い、これがうまくいくならばこれを答えにします。 –
私が見ている最大の問題は、分岐の分野です。ブランチを監視するときに非常に困難な状況がいくつか発生します。私は見続けるつもりですが、このアプローチに戻ってくる必要があります。 –