Стратегия создания и выпуска сайта - PullRequest
0 голосов
/ 10 марта 2010

У нас есть решение ASP.Net MVC, встроенное в VS2008 и TFS2008. Мы используем TFS Build и используем непрерывную интеграцию.

У нас есть конвейер развертывания, который позволяет нам в конечном итоге выполнить сборку на нашем работающем сайте ...

  • Internal Dev (немедленное развертывание после сборки)
  • External Dev (используется внутренними тестировщиками для проверки работоспособности на рабочем сервере)
  • Внешний тест (используется нашим клиентом для проверки себя)
  • Live (не требует пояснений).

У меня есть 2 вопроса, касающихся этого

  1. Какие из них должны быть встроены в Debug, а какие в Release?
  2. Как мне написать свои файлы TFSBuild.proj, чтобы справиться с этой стратегией?

1 Ответ

2 голосов
/ 10 марта 2010

Что касается ваших очков, только Внутренний разработчик должен быть в режиме отладки. External Dev должен быть в режиме Release, если вы хотите имитировать производственную среду

...