Как сохранить резервную копию любого элемента в sitecore. Если какой-либо элемент может снова понадобиться в будущем, и я хочу вернуть все настройки и содержимое старых элементов.
Как сохранить резервную копию любого элемента дерева редактора контента Sitecore?
Ответы (3)
Зависит от требований вашего бизнеса. Ты мог бы:
- Использовать версии предметов в Sitecore
- Сериализируйте элементы и сохраните выходные данные сериализации в SVN
- Сгенерируйте пакеты, содержащие элемент, который вы хотите сделать резервную копию, и сохраните пакет в SVN.
Вам следует изучить Hedgehog's Team Development for Sitecore. Это позволяет вам управлять элементами Sitecore в SVN или TFS.
http://www.hhogdev.com/products/team-development-for-sitecore.aspx
Если вы пытаетесь сохранить элементы в SVN, я бы использовал сериализацию. Я считаю, что это одна из причин, по которой Sitecore добавил эту функцию.
Одна вещь, которую следует учитывать, - это какой-то автоматический процесс сериализации контента, который вы хотите в SVN. Например, если вы сказали, что хотите сохранить все изменения шаблона в SVN, вы можете привязать его к событию сохранения, тогда, когда шаблон будет сохранен, используйте API для сериализации затронутого шаблона и регистрации его в SVN.