ソース管理には Team Foundation Server を使用しています。私のプロジェクトはすべて、dev、main、および release ブランチを持つ構造を使用しています。
この質問のために、私は 2 つの TFS プロジェクトを持っています。1 つは私のアプリケーションで、もう 1 つは共有ライブラリです。私のアプリケーションのソリューション ファイルには、共有ライブラリ プロジェクトが含まれています (別の TFS プロジェクトにありますが)。デバッグが容易になるためです。したがって、別のプロジェクトのプロジェクトを指す1つのTFSプロジェクトにソリューションがあります。
私が直面している問題は、ブランチに関連しています。私がやりたいことは、アプリケーションのソリューションの開発ブランチにあるときに、共有ライブラリの開発ブランチ バージョンを指すことです。同様に、ソリューションのメイン ブランチ バージョンがメイン ブランチの共有ライブラリなどを指すようにします。
誰もこれを処理する方法のアイデアを持っていますか?