Наша команда и проект стали действительно большими, и мы больше не можем их поддерживать. Поэтому мы решили поступить правильно и перейти к непрерывной интеграции. В качестве первого шага мы сбросили прозрачный футляр и перешли в git. Это сделало нашу жизнь значительно проще. Однако мы все еще страдаем от сломанных сборок.
Теперь я ищу инструмент, который бы поставил в очередь все коммиты, протестировал бы их на нескольких платформах и, если они прошли, посадил их в основную ветку. В идеальном мире инструмент имел бы веб-интерфейс и хуки для инструмента просмотра кода.
Я знаю, что buildbot делает кое-что из этого, но не все. Я мог бы написать инструмент сам; но переход должен быть очень плавным и относительно быстрым.
PS: проекты Chromium и webkit, кажется, делают именно то, что мы хотим.