3

これは一種の質問Svn non-LF 行末の問題 with svn:ignore on dump loadの続きですが、まったく別の問題です。

バックストーリー: を使用してダンプ ファイルを作成した後、次のsvnadminエラーが発生しました。

svnrdump: E125005: Cannot accept non-LF line endings in 'svn:ignore' property

最終的に、これを引き起こしているファイルを見つけ、^M以下に示す行の末尾から を削除し、それに応じて文字数を調整しました。

PLAIN
K 10 
svn:ignore
V 35
.*^M
classes^M
faces-config.xml.l4t^M

END
ENDREP

ただし、リポジトリをダンプしようとすると、次のエラーが発生します。

svnadmin: E160004: Found malformed header ' 0.0.r233/2200' in revision file

このヘッダーは、リビジョン ファイルの最後の数行にのみ配置されています。

other stuff here
END
ENDREP
id: 0.0.r233/2200
type: dir
pred: 0.0.r232/3179
count: 233
text: 233 2082 105 105 8892ed0c073a063ccf02d7ad39463b16
cpath: /
copyroot: 0 /

2u.6.t232-1 modify false true /trunk/other/stuff/here


2200 2339

ファイルを少し変更してみましたが、このエラーの意味を理解できませんでした。さまざまな方法でスキップし、インポート時に変換し、もちろん問題をグーグルで調べてみましたが、何も思いつきませんでした。私はすべてにルート アクセス権があり、バックアップを作成しているので、何かが壊れる心配はありません。これを修正するために私が何をすべきか知っている人はいますか?

4

0 に答える 0