私たちのチームとプロジェクトは非常に大きくなり、もはや維持できなくなりました。そこで、正しいことを行い、継続的インテグレーションに移行することにしました。最初のステップとして、clearcase をダンプし、git に移行しました。これにより、私たちの生活は大幅に楽になりました。しかし、私たちはまだ壊れたビルドに苦しんでいます。
現在、すべてのコミットをキューに入れ、複数のプラットフォームに対してテストし、合格した場合はマスター ブランチに着陸させるツールを探しています。理想的な世界では、このツールには、コード レビュー ツール用の Web インターフェイスとフックが備わっています。
buildbot がこれの一部を行うことは知っていますが、すべてではありません。私は自分でツールを書くことができました。ただし、移行は非常にスムーズで比較的迅速である必要があります。
PS: Chromium と webkit プロジェクトは、私たちがやりたいことを正確に行っているようです。