Subversion からいくつかのファイルを更新しようとすると、次のエラーが発生します:
org.tigris.subversion.javahl.ClientException:
Checksum mismatch while updating 'D:\WWW\Project\\.svn\text-base\import.php.svn-base'; expected: '3f9fd4dd7d1a0304d8020f73300a3e07', actual: 'cd669dce5300d7035eccb543461a961e'
なぜこのようなことが起こるのでしょうか? どうすれば修正できますか?
ベストアンサー1
SVN 1.7以降を使用している場合は、回避策が記載されています。ここ。
要約すると:
- 問題の原因となっているファイルがあるフォルダに移動します
- コマンドを実行します
svn update --set-depth empty
(注意: これによりファイルが削除されるため、最初にコピーを作成してください)。 - コマンドを実行
svn update --set-depth infinity