複数のプロジェクトを含む VS 2010 ソリューションで、プロジェクトを右クリックして Ankh にプロジェクト ブランチを作成させ、作成後にブランチに切り替えるボックスをオンにすると、プロジェクトだけのブランチが正しく作成されますが、ソリューションが切り替わりますそのプロジェクトに - その結果、ディレクトリからソリューション ファイルと他のすべてのプロジェクト/ファイルがダンプされます。
新しい空のソリューションを作成し、3 つのコンソール アプリケーションを追加し、ソリューションを svn に追加し、プロジェクトの 1 つでプロジェクト ブランチを実行することで、これを再現できました。他のすべてはフォルダーからダンプされました。VS は引き続きソリューションとすべてのプロジェクト/ファイルを表示しますが、不足しているとマークされています。
プロジェクト ブランチを作成し、自動的に切り替えるチェックボックスを選択しない場合、手動でプロジェクトを切り替えることができ (プロジェクト、サブバージョン、スイッチを右クリック)、問題なく動作します。
プロジェクト ブランチ ダイアログからソリューションの切り替えを行っているのはなぜですか? 何か問題がありますか? それともこれはバグですか?
AnkhSVN v2.4.11610.27、Visual Studio 2010 v10.0.40219.1 SP1Rel
EDIT:VS 2008とVS2012でも同じことが起こります