Mercurialリポジトリのエクスポート

ここではtracpathからMercurialリポジトリのデータエクスポート(バックアップ)する方法を説明します。

従来から当社が行っていたシステム保全とデータ保全のためのバックアップではなく、ユーザによるプロジェクト毎のデータバックアップサービスとなります。当社のtracpathに対するセキュリティ管理と施策はこちらをご覧ください。

リポジトリのバックアップはGit/Subversion/Mercurialによって異なります。バージョン管理システムのリポジトリバックアップはログやコミット情報全てを含んでいるためサイズの大きいデータになる可能性があります。ご注意ください。

Mercurialのリポジトリのエクスポート手順

Mercurial リポジトリのミラーをローカルマシン上に作成する方法です。

  1. 以下のコマンドを実行して、ローカルマシンにクローンを作成します。
    • hg clone --noupdate https://demo.ciklone.com/hg/pgr
  2. 以下のコマンドを定期的に実行して、リポジトリとの同期を行います。
    • hg pull
  3. リポジトリのダンプファイルが必要な場合には、hg bundle コマンドを実行します。
    • hg --repository /path/to/repos bundle --all hg.bundle


リンク

tracpathのインポート・エクスポート/Mercurialリポジトリのエクスポート (last edited 2013-10-28 01:30:02 by hayashida)