タグ

svnsyncとSubversionに関するrabbit2goのブックマーク (4)

  • Subversionリポジトリのバックアップ( svnsync )

    $Date: 2018-07-07 06:49:13 +0900 (2018/07/07 (土)) $ $Revision: 1347 $ 概要 svnsync によって、リポジトリのレプリケーション(複製)を作成することで バックアップを取ります。 必要な条件 レプリケーション元(バックアップするリポジトリ) に対して、 クライアントとして読み込み権限があること。 レプリケーション元が Subversion 1.4 以降を使用していること。 (勿論、svnsync は Subversion 1.4 以降に含まれているので、 バックアップする側も 1.4 以降である必要がある) リンク svnsync svnsync の長所/短所 長所 リポジトリへの直接のアクセス権(リポジトリがあるファイルシステムへの直接のアクセス権)が なくても、Subversion サーバーへの読み込み権限があるだ

  • Svnsyncでリポジトリの同期 (Remote To Remote)

    Redmineの利用前からSubversionは使っていたのですが、当初リポジトリはWindowsのファイルサーバ上に置いていました。 ドメイン構成を行っていたので、特にApacheやSvnservの必要はなく、それはそれで楽でしたが、自宅からリポジトリを参照したくなったりすることがあるため、HTTPでアクセスできる環境に移動させることになりました。 もちろん、Gitを使うという方法もあるのですが、新しいユーザだと不慣れなことや、参考資料、クライアントが少ないこともあって、こちらは却下。 (一部ユーザはVisualStudioを使っているため、VisualStudio用のプラグインのあるSubversionのほうが何かと好都合でした) HTTPベースに移行しても、そんなに不都合は無く、これはこれでなかなか便利です。 さて、そんな折、既存のリポジトリを、私の扱っているリポジトリに移動させてみ

    Svnsyncでリポジトリの同期 (Remote To Remote)
  • Subversion svnsync - cocoamixの日記

    http://sourceforge.net/projects/win32svn/ リポジトリをまるまるバックアップしたいなーと思い。 svnsyncという便利なコマンドがあった。 全リビジョンをまるまるコピーしてくれる。 コピー(ミラー)先作成 C:\>svnadmin create PROJ 初期設定 C:\>echo exit 0 > PROJ\hooks\pre-revprop-change.bat コピー元とコピー先の設定 C:\>svnsync init file:///PROJ http://対象サーバー/リポジトリ 認証領域: Subversion 'USER' のパスワード: ****** 認証領域: Subversion ユーザ名: リポジトリユーザー 'リポジトリユーザー' のパスワード: ****** リビジョン 0 の属性をコピーしました。 ミラー処理 C:\>s

    Subversion svnsync - cocoamixの日記
  • svnsyncでバックアップをとってみる - Qiita

    今さらSubversionの話。 Subversionサーバのバックアップをsvn hotcopyで取っていたら容量不足に陥ったので、別の方法を探したところ svnsync を知ったので試してみた。 参考) http://www.caldron.jp/~nabetaro/svn/svnbook-1.4-final/svn.ref.svnsync.c.init.html ソースリポジトリ:バックアップ元にあるリポジトリ ミラーリポジトリ:バックアップ先にあるリポジトリ バックアップ先での準備 バックアップ先で以下を実施 ・バックアップ用のミラーリポジトリを作る

    svnsyncでバックアップをとってみる - Qiita
  • 1