Как написать автоматический скрипт для установки нового cms - PullRequest
0 голосов
/ 23 августа 2011

Кто-нибудь знает, с чего бы мне начать писать скрипт автоматизации для установки CMS в мою папку wwwroot и создания для нее базы данных?В этом раунде DNN будет включен в среде Windows.

Я ищу способы ускорить процесс разработки в офисе.

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 23 августа 2011
  1. Определите необходимые компоненты и, как правило, исправления Windows, сервер БД / SQL и т. Д.
  2. Определите, как установить все необходимые компоненты из командной строки.
  3. Создайте базу данных вручную, а затем запишите ее в сценарий, используя что-то вроде sql studio management management или сторонний инструмент, такой как Инструментальный пояс RedGate Sql .
  4. как установить CMS из командной строки
  5. Автоматизировать установку вышеперечисленного с помощью языка сценариев, такого как пакет, Powershell, сценарий VB и т. д.

Как только вы доберетесь доШаг 5 вы можете задать более конкретные вопросы по конкретным аспектам этого.

0 голосов
/ 23 августа 2011

Сначала напишите (текстовый) скрипт того, что вам нужно сделать.

Затем преобразуйте эти шаги в автоматизированные шаги.

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

Запросы, которые нужно выполнить, могутпомещать в отдельные файлы (обычно с расширением .sql).Большинство баз данных позволяют запускать эти файлы из командной строки.Большинство других команд, таких как создание папок и тому подобное, также можно запускать из командной строки.Если вы можете запустить его в командном окне, вы можете также поместить его в командный файл, чтобы запустить все сразу, чтобы вы могли перевести все возможные шаги в строку (или группу строк) в сценарии .bat.

...