【HG】 Mercurial ~リポジトリ作成 / 削除編~

  ■ リポジトリ作成

  コマンド

hg init 【リポジトリ対象のパス】

  例

【前提条件】
 * 以下の関連記事でHG環境を構築してあること
http://blogs.yahoo.co.jp/dk521123/36290337.html
【環境】
 * OS          : CentOS 7.2.1511
 * HTTP Server : Apache HTTP Server 2.4.6
 * Mercurial   : Mercurial 2.6.2
【構成】
usr/local
 + hg
   + htdocs ... ディレクトリ(この配下にリポジトリを管理)

  手順

【1】プロジェクトを作成する
# 1-1) プロジェクト名「SampleProject」を作成する
sudo mkdir /usr/local/hg/htdocs/SampleProject

# 1-2) プロジェクト名「SampleProject」の所有者を「apache」に変更
sudo chown -R apache:apache /usr/local/hg/htdocs/SampleProject
【2】リポジトリを作成する
sudo -u apache hg init /usr/local/hg/htdocs/SampleProject

 

  ■ リポジトリ削除

簡単!!!
 * 隠しディレクトリ「.hg」を削除
 ~~~~~
 rm -rf .hg

 # -r : ディレクトリ内の全て削除
 # -f : 警告メッセージを表示しない
 ~~~~~

  参考文献

http://kaworu.jpn.org/kaworu/2008-11-20-1.php#2008-11-20-1-066a2fba511bc7d2b04877dd29472871

 

  関連記事

  Mercurial(HG) ~入門編~

http://blogs.yahoo.co.jp/dk521123/36067390.html

  Mercurial(HG) ~環境構築編~

http://blogs.yahoo.co.jp/dk521123/36290337.html