2011-12-21 11 views
2

私自身のバックアップを作成するためにsvnadminダンプを提供しない私的なプロバイダでSVNをホストしています。私ができることは、SVNクライアントを使うことだけです。svnadminを使用せずにSVNダンプを作成

通常のsvnコマンドラインを使用してダンプファイルを作成して、バックアップを取ったり、履歴を維持しながらSVNリポジトリを別の場所に移動したりできます。

私はこれを行う方法はありますか?あるいは、私は歴史を失い、移転しなければなりません。

+1

このリンクは多忙な可能性があります:http://stackoverflow.com/questions/354994/how-do-i-create-a-dump-file-from-my-subversion-hosting-account –

答えて

1

svnsyncを使用してください。複製する同期プロバイダの

  • 使用svnsyncにローカルリポジトリを接続するには、ローカルマシン
  • 使用svnsync initをに新鮮な地元のレポを作成

    • は、ここで詳細な手順ですあなたのマシンへのリポジトリ

    これによってあなたはmaintaiあなたのマシンのローカルコピー

    svnsync syncを経由する以外の場所からローカルリポジトリを変更しないでください。しかし、ローカルバックアップを維持するのが最も簡単で便利な方法です。

  • +0

    これは私が持っていることを意味しますか? SVNサーバーをローカルにインストールするには?別の既存のリモートサーバーを指す方法はありますか? – Steven

    +0

    ありがとう!これはトリックでした。私はリモートの宛先とリモートのソースでこれを行うことができました。 – Steven

    +0

    svnsyncはクライアントツールの一部です。ローカルリポジトリを作成しますが、file:// URLを介してローカルリポジトリにアクセスできるようにサーバは必要ありません –

    関連する問題