2009-04-17 5 views
-2

これで、数ヶ月間、以前のSourceSafeを置き換えてTeam Foundation Serverを実行しました。ちょうどいつもSourceSafeで常に起こっていたものと同じです。Team Foundation Serverは、SourceSafeと同様にチェックイン時にコードを失います。

ファイルをチェックインすると、その内容はリポジトリに部分的にしか届きません。残りは途中で失われてしまいます。

私はこの時間だけでファイルを処理していました。他の同僚による暫定チェックインはありません。また、矛盾は報告されていません。ファイルの約半分が欠落しています。私は今日、ランチタイムまでこれを実装しています。

どうしたのですか?それはSourceSafeよりも高価です。比例してうまく動作しないのはなぜですか?

+2

TFSがファイルを失うことはありませんでした。他の問題があったが、それは決してなかった。 –

+3

質問よりも暴言のほうが多い。 Mitchの場合と同様に、私はTFSのファイルを失うことで決して問題はなく、私は3年間それを使ってきました。 – tvanfosson

+0

それはおそらく私たちのオフィスの宇宙放射線です。 – User

答えて

3

ファイルをチェックすると、IDEに現在表示されているファイルではなく、ディスクからファイルがチェックされるため、変更を保存していない場合は変更がチェックインされません。

これはmsbuildプロセスと同じです。これはVSにビルドする前にファイルを保存するオプションがある理由です。これは、コンパイラとソースコントロールがIDEから呼び出されている外部アプリケーションであるためです。

+0

+1、複数のIDEを開いて作業する場合、これは私に起こりました。IDE 1からのチェックイン、IDE 2からのファイルの保存はまずありませんでした。 – StingyJack

関連する問題