プログラマでありたい

おっさんになっても、プログラマでありつづけたい

バーション管理システムの歴史

 その辺によくいる10年選手レベルのITエンジニアの認識。


VSS …
 悲観的ロックだったら、マージの苦労なんてないよね?


CVS …
 悲観的ロックだったら、作業の分離が出来ないじゃねーか。
それ以前に、VSSってWindows以外使えなくない?


SVN …
 CVSも良いけど、タグとかブランチが使い易いよね。
それに管理の単位は、ファイル単位じゃなくてまとまりでしょ?


Git …
 SVNも良いけど、中央集権のリポジトリって嫌だなぁ。
ブランチ切ってマージ地獄より、分散管理の方が楽じゃない?


Mercurial …
 よく出来てると思うけど、機能的にGitとほぼ同じなのでGitでよくね?


Bazaar …
ござ〜る


オープンソースプロジェクトのコミッターじゃないので、BitKeeperとかは知らない。