FreeBSDで、分散バージョン管理システムMercurialを使ってみる。

目標は、開発用の自宅サーバについて、

  • /etc/*
  • /usr/local/etc/*

の設定ファイルのバージョン管理を行うこと。

なんでgitじゃないの?っていうのは、なんとなく。

てなわけで、まずはインストール。
% whereis mercurial
mercurial: /usr/ports/devel/mercurial
% cd /usr/ports/devel/mercurial
% sudo make install
% which hg
/usr/local/bin/hg
% hg --version
Mercurial Distributed SCM (version 1.0.2)
Copyright (C) 2005-2008 Matt Mackall <mpm@selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

簡単にインストールできたので、次は/etc以下を実際にimportして、バージョン管理を始める方法です。

Pocket

Leave a reply

required

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>