Episerver — как управлять элементами мультимедиа в нескольких средах

Привет, ребята, я работаю над существующим проектом Episerver (мой первый) -

Одна из проблем, с которыми мы сталкиваемся, заключается в том, что у нас есть три среды для нашего веб-сайта эписервера. Разработчик / Постановка / Live.

Все имеют отдельные БД. На данный момент у нас есть много элементов мультимедиа, добавленных в нашу живую среду через CMS, мы хотим синхронизировать их с нашей промежуточной средой.

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

Есть ли инструмент/плагин для управления контентом/медиа в нескольких средах. У Umbraco есть что-то под названием «courier» (Umbraco — это еще одна CMS, которую я использовал в прошлом), которая ищет эквивалент эписервера.

Или лучший способ сделать это экспортировать базу данных SQL в реальном времени и перезаписать мою промежуточную? В этих средах установлены разные разрешения для пользователей. Как мы можем этим управлять?

Как это делается в мире эписервера?


person Ayo Adesina    schedule 20.03.2018    source источник


Ответы (2)


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

person andreasnico    schedule 20.03.2018

Люк стал отличным провайдером для синхронизации вашей локальной среды. https://devblog.gosso.se/2017/09/downloadifmissingfileblob-provider-version-1-6-for-episerver/

person Asthiss    schedule 20.03.2018