2011-01-07 32 views
1

私はperforce 2005から2010への移行を試行し、失敗しました。チェックポイントとジャーナルファイルを作成し(p4d -jcコマンドで)、古いマシンにバージョンファイルをコピーします。しかし、新しいマシンでそれを復元できませんでした。最初に試してみると、 "ジャーナルファイル 'ジャーナル'再生が9680行で失敗しました! 不正なオペコード 'ジャーナルレコード! エラーです。私はジャーナルファイルゼロバイトを見つけ出し、それを削除しました。 2回目の試行でエラーが発生しました: "PERFORCEサーバエラー 1つの順序外ジャーナルが再生されませんでした"バージョンファイルからPERFORCEを復元する方法は?

次に何をしますか?ジャーナルファイルを修復するには?バージョン・ファイルのみを使用してジャーナル・ファイルなしでPERFORCEデータベースをリストアすることはできますか?

P.S. PERFORCEはまだ古いマシンで動作します。

答えて

1

あなたのジャーナルはある時点で壊れています。 PERFORCEはまだ古いマシンで動作しているので、各ステップで何も壊れていないことを確認することより、移行を開始することをお勧めします。たとえば、世代の後にジャーナルのサイズを見て、またはより良いmd5またはsha1を作成し、すべてが新しいマシンではまだokですチェックしてください。また、ファイルをコピーする前にp4dが停止していることを確認してください。

2010年p4 2005からp4 2010にアップグレードしたので、特定の手順がある可能性があります。

+0

ガブゾ、お返事ありがとうございます。私はこの問題を解決しました。 1)古いマシン上のジャーナルファイルを再生成しました。 2)正しい「現在の」ジャーナルファイルを使用しました。 (ちょうどジャーナル "ジャーナル.n")3)私は "p4d -xu"コマンドでデータベースをアップグレードしました。 –

関連する問題