Я просто разговаривал с другим разработчиком (старше меня) и пытался убедить его, что мы должны внедрять непрерывную интеграцию через Cruise Control. Он сказал мне, что это не сработает, потому что он совершает код, который не компилируется в хранилище все время для целей его резервного копирования. И автоматические сборки, сообщающие нам об отказах, будут просто шумом.
Мне кажется, что компрометировать репо. Но я был в недоумении и не знал, что сказать. Какая альтернатива? Какая наилучшая практика для резервного копирования вашего кода на другой машине без добавления пустых бессмысленных версий?
BTW, наша система управления версиями SVN и, вероятно, не изменится в ближайшее время.