最近同じサイトの通常Web版、モバイル版、Wii版と3種類をのコードベースをシンクロさせつつバージョンを少しずつアップデートさせていってるのでものすごくsvn mergeを使ってる。昔いた会社で「コードベースの管理だけで一日がすぎる」と言っていた人達に囲まれていて、その時はその意味がよくわからなかったんだけど今ならよくわかる。
mergeをし始めると途端にcommit毎のまとめ方というものの大切さがよくわかってくる。あと、svnnotifyみたいなツール無しでどのコミットがどこにいくべきかの管理ははっきり言って無理だ。
常に複数バージョンの開発が行われている開発環境って久しぶりだから正直おもしろいんだけどな。/trunkしかみないでいいなんてどうも現実とかけはなれているというかなんというか。