2017-07-07 16 views
1

VS 2008でTFS 2017を使用すると、ファイルをチェックアウトしましたが、そのファイルで何をしたのか覚えていません。私はおそらく削除したはずですが、私はそれを新しいものに置き換えたり上書きしたりしました。特定のファイルをチェックインできません

私の側では、ファイルは「新規」と表示されます。しかし、それをチェックインすると、次の理由で競合が発生します。

同じ名前の別のファイルがサーバーに存在します。保留中の変更がすでにあります

ため、ローカルバージョンを維持するか、 サーバのバージョンをキープ を選ぶ

は、何も変わりません。

バイナリのCrystal Reportsファイルであるため、ファイルの比較はオプションではありません。私はファイルを削除しようとしましたが、最新版を入手して特定のバージョンを取得しました。何も動作しません。

ローカルバックアップがあるため、ワークスペースで競合するファイルを削除できます。この問題を解決するにはどうすればよいですか?

+1

TFSからファイルを削除して再チェックインしてください。間違ったマップフォルダもあります。 –

+0

あなたのご意見をお寄せいただきありがとうございます。しようとします! –

答えて

1

は、エラーが促さ同じように、あなたがチェックしたい特定のファイル。

あなたはTFS内のファイルとソース管理履歴を必要としない場合は、それ以上と同じ名前のファイルがありました。 tf destroyファイルとは異なり、削除とは異なり、バージョン管理されたファイルをTFSから完全に削除します。破壊行為は元に戻すことはできません。その後、まったく新しいファイルをチェックインしてください。

元のファイルと履歴を保持したい場合は、同じ名前の新しいファイルを削除して作成するのではなく、TFSサーバーから取得したファイルを変更する必要があります。ローカルワークスペースを削除して新しいワークスペースを作成し、ファイルの最新バージョンを入手し、バックアップの新しいバージョンでローカル変更を加えてファイルを修正し、最後にファイルを再度チェックインします。

+0

ありがとうパトリック。私はローカルワークスペースを削除してしまいました。 –

関連する問題