Visual Studio Online を使用しています。私は、さまざまな TFS プロジェクトのさまざまなソリューションで使用する共通コードを持つプロジェクトを持っています。また、他の TFS プロジェクトからリンクされているファイルもいくつか持っています。それらすべてにアクセスできるようにするために、ワークスペース構成を変更して、 $/ を特定のフォルダーにマップしたようにしました。
問題は、あるプロジェクトの変更をチェックインしたところ、ソリューションの一部ではない、まったく関係のないプロジェクトの変更もチェックインされていることに気付きました! 関連のないプロジェクトからファイルをクロスチェックインせずに (また、チェックインのたびにファイルを手動で除外/含める必要なしに) 必要なものすべてにアクセスできるように構成するにはどうすればよいでしょうか!?
編集: 他のプロジェクトのアイテムもチェックアウトしたときに、最後の数回のチェックインでこれが再び発生したようには見えないことに気付きました。何が原因なのかしら。