Я только начинаю переходить на .NET Framework 3.5. Я использую CruiseControl.NET для нашей непрерывной интеграции и хотел бы знать, как другие подходят к ее настройке.
У меня есть ветка исходного кода под названием NET3.5, но на данный момент я сохраняю магистраль как 2.0.
Я создал два проекта CruiseControl, которые извлекают из ствола и ветви.
Итак, у меня есть два проекта непрерывной интеграции, хотя кодовая база всего одна.
Я думаю, что это правильный подход, потому что мне нужно использовать разные версии aspnet_merge.exe для компиляции кода, что означает два отдельных файла конфигурации и, следовательно, два проекта непрерывной интеграции.
Нормален ли этот подход, должна ли каждая ветвь создаваться отдельно или это должна быть просто одна большая кодовая база, которая компилирует разные версии выпуска в одну гигантскую сборку?
Ваше здоровье