В настоящее время я создаю свои сайты на своей машине, разворачиваю их на тестовую машину, чтобы проверить, продолжают ли они работать, а затем попросить sysadmin развернуть их на серверы qa/production.
Время от времени, то, что должно быть моим моментом гордости, убивают некоторые процедуры развертывания, которые были неправильно поняты, забыты или не задокументированы.
В настоящее время sysadmin копирует файлы с сервера dev на любой сервер, который он считает нужным, и пытается следовать моему развертываниюProcedures.txt.Автоматизация развертывания сайта asp.net mvc
Нет ли механизма, который я могу использовать, который делает этот переход максимально трением? Что я могу думать сейчас
- Установите ConnectionString для производства DB
- Набора CustomErrors на русском
- Проверьте, если правильные права ввода/вывода приведены в бегущем счет
- Убедитесь, что необходимо COM-объекты доступны
Что-то, что облегчает развертывание для людей, которые не являются программистами.
Нет, я рассмотрю его. У вас есть опыт? –
Не совсем, но в этом вопросе также обсуждается еще один вариант: http://stackoverflow.com/questions/578918/using-vs-2008-web-deployment-projects-with-asp-net-mvc –