この種のトピックをグーグルで検索する必要があることはわかっていますが、明確な記事が見つかりませんでした.
私が理解していない部分は、同じ TFS フォルダーにマップされたコンピューターで 2 つのソリューションを作成した場合、または 2 つのワークスペースを作成した場合の違いは何ですか? あるレベルでは、ソリューションと TFS ワークスペースには違いがあることを理解しています。ソリューションは完全にローカルであり、バージョン管理に接続できないためです。しかし、作成したワークスペースのローカル コンピューターには常にソリューションがあるのでしょうか? もしそうなら、なぜそのようなワークスペースが必要なのか、私には本当にわかりません。
私が理解できないもう 1 つのことは、VS で 1 つのソリューションを開いた後でも、チーム エクスプローラーとソリューション エクスプローラーで別のワークスペース (前の質問が「はい」の場合は常に別のソリューションにあります) に切り替えることができることです。その背後にあるアイデアは何ですか?このような操作はわかりにくいと思います。
ところで、ワークスペースが探しているものであるかどうかは実際にはわかりません。私がやりたいこと: 同じ開発ブランチの同じソフトウェア プロジェクトに複数の割り当てがあります。そのため、進行中の他の課題に影響を与えることなく、1 つの課題に取り組むことができるようにしたいと考えています。以前は、新しいソリューションを作成するか (別のブランチで作業する必要があるときに実際に作成しました)、単に 1 つの割り当てへの変更を棚上げする -> 保留中の変更を元に戻す -> 他の割り当てへの変更を行う必要がありました。ワークスペースが解決策だと言われましたが、いくつかの記事を読んだ後でも、ワークスペースの使い方がわかりません。