Episerver - Как управлять медиа-элементами в нескольких средах
Привет, ребята, я работаю над захватывающим проектом Episerver (мой первый) -
Одна из проблем, с которыми мы сталкиваемся, заключается в том, что у нас есть три среды для нашего веб-сайта episerver. Разработчик / Постановка / Live.
У всех есть отдельные базы данных. На данный момент у нас есть много медиа-элементов, добавленных в нашу живую среду через CMS, мы хотим синхронизировать это с нашей промежуточной средой.
Однако, когда мы используем функцию экспорта данных из раздела реального администрирования и пытаемся восстановить ее в нашей промежуточной среде, в результате мы получаем недостающие носители, дубликаты папок и т. Д.
Имеется ли инструмент / плагин для управления контентом / мультимедиа в нескольких средах. У Umbraco есть нечто, называемое "курьером" (Umbraco - еще одна CMS, которую я использовал в прошлом) в поисках равнодействующего episerver.
Или это лучший способ сделать экспорт базы данных SQL и перезаписать мою промежуточную базу данных? В этих средах установлены разные права доступа пользователей. Как мы можем управлять этим?
Как это обычно делается в мире episerver?
2 ответа
К сожалению, наиболее распространенный способ справиться с этим, как вы говорите, сделать это вручную. Восстановите базу данных, скопируйте файловый ресурс и настройте права доступа в рабочей среде после восстановления.
Люк сделал хороший поставщик для синхронизации вашей локальной среды. https://devblog.gosso.se/2017/09/downloadifmissingfileblob-provider-version-1-6-for-episerver/