ローカルのSubversionリポジトリがあります。Mercurialに変換しようとしています。その過程で、リポジトリが破損していることがわかりました。私は以下を試しました
私はエラーをグーグルで検索しました、そしてアドバイスはリポジトリをダンプして新しいリポジトリにコンテンツをリロードするようです。しかし、それは私にはうまくいきません。
エラーの意味を正確に見つけようとしました。しかし、私は何の情報も得ることができませんでした。FSFS構造のドキュメント(http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_fs_fs/structure)を読んでみました。ただし、「シリアル化されたハッシュ」の詳細は見つかりませんでした。
リポジトリ内のこのエラーを(手動/プログラムで)修正する方法はありますか?
破損したリビジョンプロパティファイルを修正する小さなPythonスクリプトを作成することで、このエラーを修正できます。詳細は、私が書いたブログ投稿に記載されています。
情報を得るためにここにブログ投稿へのリンクを追加し、それが同様のエラーに直面している他の人に役立つことを願っています。
http://nitinbhide.blogspot.in/2013/09/recovering-from-corrupted-subversion.html
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加