分散型のソース管理システム使えばいいんじゃね?

 この発想はなかった。ていうかgit(bazzarでもhgでもいいけど)使えば解決するような気が。各自が自前のリポジトリで開発→適当な段階でマスターリポジトリにマージ申請。