Git はク○?
現実問題として、 Windows でも使えないと駄目ですよね。
とはいえ、 Subversion のマージのヘボさは、ブランチという概念を無意味にしている、というのも当たっていると思います。経験上、同一ファイルが競合したときには、ほとんどが失敗しますので。そのたび、 diff とって patch とかやってると、一体自分は何をやっているんだろう、という気分になってくる。
ということで。
私は、ここで紹介されている Bazaar も使っていたりします。 Windows と Linux 両方に入れてます。
ここにあるように、 trunk を Subversion にして、 Bazaar でローカルにブランチ作ってます。マージは、いまのところ失敗したことがない。結構快適。
Launchpad という、 GitHub のようなものもあるらしい。
Launchpad can host your project's source code using the Bazaar version control system.
Git のサポートもやろうとしているらしい。
インストールは、まあカンタンでした。 Windows はインストーラで、 Linux は TarBall から。 Python を要求されるのを愛嬌と思えるかどうかですかね。 後、 Windows 版には TortoiseBazaar というのが付いてきますが、イマイチ使えないのでパスするのも愛嬌。
Tortoise 系は、 Windows エクスプローラにアドインされるのをメリットと考えるか、デメリットと考えるか微妙なところがありますね。使いやすいのは確かなので、 TortoiseSVN など、他の人には使うように薦めている一方、自分ではあまり使ってなかったりする。 Windows がなんか重くなるし、ファイル・ディレクトリがロックされたりするのがイヤだから。
| 固定リンク

コメント