MSDeploy всю конфигурацию [файлы .config] в одном пакете

На данный момент у нас есть 4 различных среды (Lab, Test, Stage, LIVE), и мы реализовали автоматическое развертывание с использованием Nant / CC.Net. Я изучаю и провожу некоторые исследования относительно того, что можно сделать более эффективно с помощью нового инструмента MSDeploy.

Я хочу создать пакет с папкой конфигурации, внутри которой у нас будут все различные файлы конфигурации для всех возможные среды (в основном добавление всех файлов преобразования конфигурации)

Я хочу добиться автоматического развертывания в нашей корпоративной среде, где команда разработчиков не имеет доступа к серверу, на котором она будет развернута. Нам просто нужно передать пакет развертывания с предопределенными инструкциями по установке пакета.

Какой лучший подход вы можете придумать. МЫ НЕ ИСПОЛЬЗУЕМ TFS и не хотим, чтобы процесс автоматической сборки зависел от какого-либо процесса как такового, кроме MSDeploy или чего-то, что легко заменить. Думаю также об использовании MSBuild.

6
задан DotNetInfo 15 June 2011 в 01:15
поделиться