Скажите, что вы разрабатываете код, который нужно скомпилировать и запустить на нескольких узлах (скажем, Linux и Windows), как бы вы идти об этом, что наиболее эффективным способом, при условии, что:Компиляция на несколько хостов
- вы имеете полный доступ к аппаратному обеспечению для каждого хоста, который вы собираете для (в моем случае хост Linux и Windows, хозяин стояли на моем столе)
- здания через сетевой диск слишком дорого
- Нет обязана центральным репозиторий должен быть необходим - предположим, что есть движок CI, который пытается построить, как только что-либо проверяется в
«Эффективный» означает, что цикл компиляции-редактирования-цикла максимально короткий и простой.
Но одно из требований заключалось в том, что никакие коммиты не нужны, т. Е. Я хочу иметь возможность строить непосредственно из одного дерева исходного кода. Мы используем Hudson для работы на Windows и Linux, поэтому я хочу обнаружить любые проблемы без фиксации. – JesperE 2008-09-18 07:45:42