0

奇妙な状況があります。いくつかのファイルを TFS プロジェクトに追加した後、ソース管理ブラウザーに表示され、「編集」の保留中の変更が表示されます。保留中の変更をチェックインしようとすると、TFS は保留中の変更がないことを通知しますが、ソース管理ブラウザには保留中の変更が「編集」として明確に表示されます。コマンドラインや思いついた他のトリックを試しましたが、すべて役に立ちませんでした。

他の誰かがこれを見たことがありますか? もしそうなら、どのように解決しましたか?

4

3 に答える 3

0

それらをチェックアウトしている可能性がありますが、ファイルは同じです。

これは、サーバー ファイルをローカル ワークスペースと比較することで確認できます。

編集ステータスを削除するには、単に「保留中の変更を元に戻す」を実行します。

于 2012-08-16T12:20:59.700 に答える
0

これには 2 つの原因が考えられます。

  1. ソース管理エクスプローラーには、現在のワークスペースで行った変更と、他のワークスペースで保留中の変更の両方が表示されます。ソース管理エクスプローラーの項目の横に赤いチェック マーク グリフがありますか? そうでない場合、このアイテムは別のワークスペースでチェックアウトされています。
  2. ソース管理エクスプローラーで別のワークスペースがアクティブになっている間に、保留中の変更ウィンドウで 1 つのワークスペースがアクティブになる可能性があります。この場合、保留中の変更に対して同じビューは表示されません。2 つのウィンドウのそれぞれの上部に、ワークスペース ピッカーがあります。それらが同じワークスペース上にあることを確認してください。
于 2012-08-16T21:56:46.770 に答える
0

私は最近この問題を抱えていましたが、それを修正した方法は、Visual Studio に同じプロジェクトのコピーを再度ダウンロードさせて、ファントム フォルダーを再作成することでした。次に、保留中の変更で、右クリック/変更を元に戻し、ワークスペースからリンクを削除しました。二度と現れませんでした。

于 2014-11-20T16:46:33.607 に答える