Примечание: Я Newb для непрерывной интеграцииC#/NET - Непрерывная интеграция и развертывание FTP
Что такое «лучший» подход, чтобы получить эти функции:
- сборки (узлы и веб app)
- Тестирование (MbUnit или NUnit)
- и если он проходит тесты, развернутые через FTP на главный сервер (интернет).
И что я имею в виду под «лучшим», является самым дешевым вариантом и легко учится (низкая головная боль).
Вы знаете, это тот подход, который я принимал с несколькими крупными клиентами на некоторое время, и он хорошо меня обслужил. Team Foundation Server отлично работает, если вы работаете во всех средах MS, но работаете со «смешанной» компанией, где SCM может уже существовать (SVN в моем случае), это, похоже, отлично работает. Единственное странное чувство, которое я получаю, похоже, похоже, что у MS будет установка, которая будет делать все это? –
Вы можете использовать MSDEPLOY, однако я считаю, что он не дает вам уровня контроля, который приведенный выше подход дает возможность писать сценарии в вашей сборке (копирование пользовательского app_offline.htm и т. Д.) – Doug
Вы забыли поставить угловые скобки вокруг вставить напиток выбора: должен быть <вставить напиток выбора>: D Серьезно, хотя ... устрашающий ответ! – longda