mercurial

「分散 VCS」という名前はよくない

Git は RCS っぽい lifeLOG + REPOsitory: 平等分散リポジトリの見せる夢 ワシもそう思う。Subversion のときはリポジトリを作って http.conf に記述して Apache 起動して…みたいな作業が必要だったけど*1、Git や Mercurial はそういう手間が全然いらない。…

Mercurial は差分を管理しているけど Git はしていないみたい

Introduction to Git (by Junio C Hamano) git-suty.git (岩松氏による資料) なんか、どうしても Git の動作がよくわからなかったんだけど、Git は差分を管理してなくて、各バージョンのファイルをすべてまるごと保存しているらしい。たとえば 5 MB の CSV …

Python 2.6 をインストールすると Mercurial で警告が出るのを回避する

Python2.6 をインストールすると、Mercurial で警告が出るようになった。 $ hg push /usr/local/lib/python2.6/site-packages/mercurial/sshrepo.py:64: DeprecationWarning: os.popen3 is deprecated. Use the subprocess module. self.pipeo, self.pipei, …

Mercurial や Git が使える無料のリポジトリサービスを集めてみた

Git を使うなら GitHub で決まりだと思うけど、GitHub は BTS がないし、Git じゃなくて Mercurial を使いたかったので、Mercurial 版 GitHub がないか探してみた。 そのうちにいろんなリポジトリサービスが見つかったので、紹介してみる。#sourceforge.net…