私たちはTFSを使用しており、ブランチを切り替えるときに問題が発生しています。毎回TFSバインディングに関する問題が発生しています。TFS TFSにはまだ.vspccファイルが必要ですか?
我々はまだ持っている
.vspccファイル .vssccファイル
それがバインディングを保存する場所、私は推測しているです、誰でも簡単に痛みなしTFSに支店を切り替える方法について何かアドバイスを持っています?
私たちはTFSを使用しており、ブランチを切り替えるときに問題が発生しています。毎回TFSバインディングに関する問題が発生しています。TFS TFSにはまだ.vspccファイルが必要ですか?
我々はまだ持っている
.vspccファイル .vssccファイル
それがバインディングを保存する場所、私は推測しているです、誰でも簡単に痛みなしTFSに支店を切り替える方法について何かアドバイスを持っています?
これらのファイルは、ソース管理から除外されたファイルを格納するために使用されます。これらのファイルは、ソース管理下にあります。私は前にこれらについて心配する必要はなかったので、それは問題がどこにあるのかとは思いません。
通常、バインディングは実際のprojファイルとslnファイルに格納されます。
バインドに問題がある場合は、実際にはワークスペースに問題があります。新しいローカルフォルダに新しいワークスペースを作成し、そこからサーバーのすべてを最初から取得する(つまり、ビジュアルスタジオを通してワークスペースマッピングを設定し、ソースエクスプローラなどでソリューションを開くなど)。ここで巧妙なトリックを使用しないでください。奇妙なことが起きる)、またはFile - > Source Control - > Change Source Controlをクリックして、すべてのプロジェクトのバインドを解除し、それらを再バインドしてみてください。あなたがこれを行うと、VSは盲目的にバインディング情報をあなたのプロジェクトとslnファイルに新たに書き出します。
特に、チェックアウトしているすべてのサーバーパスをローカルパスにマップできることを確認してください。
ブランチ間の切り替えは、適切なフォルダ/ブランチから適切なソリューションファイルを開くだけです。明らかに問題を引き起こすのは普通ではありません。
+1は、ワークスペースマッピングの提案に+1します。すべて。シングル。時間。私はバインディングに問題があるのを見たことがあります。または、「最新のものを入手した後はグレイのままです」という問題は、悪いマッピングであることが判明しています。 OPが現在のワークスペースを削除し、 "c:\ projects"のようなものをトップレベルの "$ /" TFSフォルダにマップすることをお勧めします。 – NotMe