ゲストさんログイン

ウェブ検索

最新ニュース! クリックするほどよく分かる

livedoor ニュース

今週のお役立ち情報

Mercurialでバージョン管理

stoplightで最大化したターミナル上でzshとscreenとEmacsを立ち上げ、明朝体フォントでプログラミングするbokkoです。今回はバージョン管理システムの1つであるMercurialについて紹介します。ウノウではSubversionとTracを組み合わせて開発を行っていますが、僕個人では今年の春ぐらいからEmacsやzsh、screenなどの各種設定ファイルをMercurialでバージョン管理しています。Mercurialとは?Mercurialは分散型のバージョン管理システムです。これに対して、CVSやSubversion(以下SVN)は集中型のバージョン管理システムにあたります。分散型と聞くと難しそうなイメージがわくかもしれませんが、CVSやSVNに比べてると、より手軽にバージョン管理を行うことができるというのが、Mercurialに対する僕の印象です。というのもCVSやSVNでは、まず単一のリポジトリを作成した後、バージョン管理したいファイルをリポジトリにimportして、コピーをチェックアウトし、コピーを編集してからその差分をリポジトリにコミットします。これに対して、Mercurialではバージョン管理の対象そのものがリポジトリになります。このため、単に1つのマシン上で編集の履歴を保持したりするだけの場合、集.. 続きを読む
コメントするにはログインが必要です
ログインしてください
投稿

前後の記事

ITアクセスランキング

注目の情報
抜けた髪は、また生える?
あきらめる? それとも、チャレンジする?
発毛の喜び、目指すなら、
10万人以上が利用した発毛システム。


始めての方限定・発毛実感コース