インテグレーションからフィーチャー ブランチにマージしようとして問題が発生しました。
問題は次の 3 つのアクションから始まりました: 1) プロジェクト ABC を統合ブランチの Solution1 に追加しました。
2) Solution1 を機能ブランチに分岐します。3) 統合ブランチの Solution1 からプロジェクト ABC を削除しました。
今、統合から機能ブランチに最新のものをマージしたいのですが、マージ中にプロジェクト ABC を実際に削除したくありません。
私の基準は、次を使用してこれを解決することです:a)単一のチェックインb)最後のマージ以降のすべての変更セット(削除を含む)のマージc)既存のプロジェクト名/パスへの変更なし
夢の中で、私はマージを要求し、チェックインする前に、保存したコピーから削除されたプロジェクトを追加し直し、ソリューション ファイルを編集して、同じプロジェクトへの参照データを保持します。
誰かがこれを行う方法を知っていますか、またはおそらく、私ができない理由、またはそれが悪い考えである理由を文書化するための洞察に満ちたマイクロソフトのリファレンスを知っていますか?
ソース管理に Visual Studio 2010 と共に Team Foundation Server 2010 を使用しています。私のソリューションとプロジェクトは BIDS 2008 で開発されています。
啓発をありがとう。