Настройка рабочего пространства Orchard для разработки - PullRequest
4 голосов
/ 13 октября 2011

Я только изучаю CMS в саду, и у меня есть несколько вопросов:

  1. Как настроить среду разработки для команды? я должен использовать исходный код самого Orchard (я не хочу этого) или есть способ использовать Orchard в скомпилированном состоянии?
  2. Я бы предпочел, чтобы у каждого разработчика была своя собственная локальная копия БД, не создаст ли это проблемы для команды, когда они получают исходники и им нужно перейти в режим администратора и вручную выполнить обновления модулей?

1 Ответ

2 голосов
/ 13 октября 2011
  1. Для разработки вам обязательно нужно настроить полный набор источников .Использование скомпилированного пакета развертывания (который можно загрузить из Codeplex или через WebMatrix) вызовет у вас множество проблем.
  2. Orchard может работать на «обычном» SQL Server или SQL Server Compact (однофайловые) базы данных.

Что вы подразумеваете под "локальной копией БД"? Каждый разработчик может протестировать свой экземпляр, используя локальную базу данных SQL Server CE - так я обычно делаю это при работена пользовательских модулях.

Если у вас есть какая-то предварительно сконфигурированная база данных, которую вы хотите, чтобы ваши разработчики использовали (поскольку, например, она содержит некоторые примеры данных, настройки тем и т. Д.) - каждый разработчик может скопировать базу данных с сервера на свою локальнуюБаза данных SQL Server CE.Миграция может быть легко выполнена из Visual Studio, SSMS или WebMatrix.

...