2

誰かが間違ってワークスペースを追加したので、それを修正した後、TFS はいくつかのファイル (dll、pdb、および xmls) をプロジェクトに追加したと考えました。そのため、ファイルを削除して保留中の変更を更新してみました。元に戻すをクリックしようとしましたが、出力ウィンドウに次のように表示されます

$/SourceCode/Apps/.../Lib.dll の保留中の変更は見つかりませんでした。

(ここでフルパスの一部を置き換えました)。したがって、取り消しは何もしません。すべてのステップの後、ファイル - >ソース管理で「ステータスの更新」を試しました。これらのファイルを再度追加してから、元に戻そうとしました。たとえば、私は立ち往生しています


名前の変更

UI.xml 追加、ロック
Design.dll 追加、ロック


それらを削除することはできません。任意の提案をいただければ幸いです。ありがとう!

4

1 に答える 1

15

削除しないでください。それらをTFSに「追加」すると、ファイルを待つだけでデータベースにエントリが作成されます。代わりに、「追加」を元に戻してください。

それが実際にこの問題を解決する方法でもあります。

ソース エクスプローラーで任意のソース ファイルを右クリックし、[保留中の変更を元に戻す] を選択します。追加を取り除く必要がある 2 つのファイルを除いて、すべてのチェックを外します。[OK] をクリックして、これらの変更を元に戻します。

これにより、TFS データベース内のすべてがクリーンアップされます。

于 2010-07-15T18:06:41.650 に答える