ほとんどのプロジェクトではsubversion使うことが多いんですよね。 ファイル名の問題とかみんなが使い慣れてるっていうのがあるので大体そうなります。 僕個人はMercurial使ってます。 で、hgsubversionを使うことにしたのでインストールやら設定やらをメモしておきます。 mercurial公式にhgsubversionのインストール方法が載ってるのでその通りにします。 これはエクステンションなので自分で入れる必要があります。 とは言え、特に難しいこともないので問題ないでしょう。 $ hg clone svn+http://localhost/svn/trunkみたいな感じでクローンできます。 あとは普通のhgと同じです。pullしていじったのをコミットしてpushする。 rollbackできるのがありがたいですね。 ここからが本番です。EmacsでMercurialを使える