>>951 バージョン管理システムをつかうとかえってバグを埋め込みやすいから
使わない方がいいと主張しているのか?
それもどうかね。バグが埋め込まれやすいかどうかはバージョン管理システムを
使うか使わないかの可否には全く関係ない。
チェックインというより、CVSやSubversionの用語にあわせてここでは「コミット」と
言わせて貰うが。
まさかコンパイルが通らないコードをコミットしているわけではあるまい。
XUnitなどのツールでテストが通ったものだけコミットすればなおよい。
剥離、コンフリクト問題を気にしているようだが、
ブランチを知っているか?
行の衝突もマージ機能がある。二つのソースコードを並べて比較するツールもある。
ようは、コミットはこまめにしておけ。ということだ。
最低でも一日に10回はやってるだろう。
XPのプラクティス、ペアプログラミングという概念に倣うならこまめなコミットは当たり前。