最近仕事ではPHPのフレームワークをつくったりして暮らしているのですが、 どうせなら使ったことないツールをためしてみようと思い、 バージョン管理にMercurial、Issue TrackingにRedmineを使っています。 もう使い始めて半年くらいになりますが、Mercurial は非常に良いですね。 バージョン管理のモデルがSVNよりずっと安全・確実で、おかしなことが起こりにくいのに、 運用はずっと柔軟にできます。 安全・確実さという点でいうと、リモートのリポジトリにローカルの変更点をPushする際に、 ローカルにないリモートのリビジョンと、ローカルのリビジョンをマージすることを 強制する点が良いです。 コミットだけしてアップデートをしなかったために起きる問題を回避できます。 マージする前に、ローカルのワーキングコピーの変更点をコミットすることを強制する点もすばらしい。 マージに失敗