В Orchard 1.x мои настройки были следующими:
- Клонировал Orchard 1.x и поддерживал его в чистоте (неотредактированным) и обновлял в моем локальном репо.
- Публикацияэтот клон Orchard 1.x в другой локальный репозиторий, который я буду содержать в чистоте и при необходимости обновлять из клона выше.
- Создать несколько клонов для разных сайтов арендодателей / арендаторов в Publish of Orchard 1.x, инастроить каждый удаленно в отдельных репозиториях Bitbucket.Они будут иметь промежуточные / производственные ветки.
Выше приведена лишь упрощенная версия того, что я на самом деле сделал.
С Orchard.Core, поскольку в настоящее время он находится в бета-версии 2 (или 3Я думаю) документация еще создается.В некоторых случаях документации у меня сложилось впечатление, что я могу сделать то же самое, так как инструкции - загрузить исходный код и ссылаться на соответствующие пакеты NuGet.Но я не вижу ничего особенного в публикации / развертывании (за исключением некоторой информации из постов в блоге около года назад - что, скорее всего, устарело).
С другой стороны, я вижу, что некоторые посты в блогах упоминаютвсе, что вам действительно нужно сделать, - это сослаться на пакеты NuGet для локального запуска сайта, но дальнейшее понимание сценария публикации / развертывания отсутствует.Я могу заключить, что, может быть, просто публикации, которой может быть достаточно, но я не уверен.
Поскольку она все еще находится в бета-версии, я не собираюсь выдвигать Orchard.Core на живом сайте.Я просто хочу начать готовиться к появлению 2.0.Я могу проверить локально, будет ли то, что я делал с Orchard 1.x, работать с Orchard.Core, но я хочу убедиться, что я делаю это правильно.Просто обеспокоен тем, что я мог что-то упустить.
Кто-нибудь может подтвердить шаги по публикации / развертыванию Orchard.Core в настоящее время?Любое понимание приветствуется.