2010-12-08 9 views
0

WindowsのエクスプローラでWindowsのNASにSVNリポジトリを作成しました。コンテキストメニューの「Create repository here」を使用してWindowsエクスプローラでSVNリポジトリを作成しました。今、このリポジトリをDebianのApache Server上の適切なSVNインストールに移行したいと考えています。実際には、LinuxサーバがWindows NAS(Sambaを使用)としても機能するため、リポジトリが現在格納されているのと同じコンピュータです。SVNのマイグレーション/ダンプローカルTortoiseSVNリポジトリ

サーバー上でsvnadmin dump /path/to/repo > dump.bakを実行すると、「1と3の間の予想されるファイルシステム形式、4が見つかりました」というエラーメッセージが表示されます。

WindowsコンピュータにSVNまたはApacheをインストールしていないので、この非標準のファイルシステムフォーマットがおそらくTortoiseSVNのネイティブなのでしょうか?しかし、TortoiseSVNを使ってリポジトリを直接ダンプするオプションはありません。 誰かがその方法を知っていますか、またはリポジトリを移行する別の方法がありますか?あなたの助けをたくさんありがとう!

答えて

1

svnadminツールをアップグレードします。

すべてのSVNツールTortiseSVN、svnadminなどは同じコアライブラリを使用してリポジトリにアクセスしますが、特定の(しばしば異なる)時刻にリリースされます。新しいリポジトリのリビジョンが作成される前にリリースされたツールを使用している場合、SVNを使用すると、ツールは新しいリポジトリを読み込めないというエラーを報告します。

関連する問題