infinite-software/sulu-sync

此包的最新版本(v0.2.0)没有提供许可证信息。

在两个Sulu系统之间同步内容。

v0.2.0 2017-05-12 11:49 UTC

This package is not auto-updated.

Last update: 2024-09-27 12:06:46 UTC


README

安装

composer require fusonic/sulu-sync

在有健康Sulu安装的情况下,安装此组件并将其添加到您的 AbstractKernel.php

...
new Fusonic\SuluSyncBundle\FusonicSuluSyncBundle(),
...

用法

在sulu-standard中,控制台文件位于 app 文件夹。

在sulu-minimal中,控制台文件位于 bin 文件夹。

导出内容

要导出内容,请使用 (app|bin)/console sulu:exportExport command

导入内容

要导入内容,请使用 (app|bin)/console sulu:import <host>。下载资源可能需要一段时间,具体取决于 uploads 目录的大小。 Import command

要导入所有内容(不包括上传的文件,如图片等),请使用 (app|bin)/console sulu:import <path> --skip-assets

要导入所有内容(不包括Elastic Search索引),请使用 (app|bin)/console sulu:import <path> --skip-indices。这将加快导入速度。

要导出所有内容,当Sulu内容中没有上传或Elastic Search索引时,请使用 (app|bin)/console sulu:export <path> <export_msg>

要导出所有内容(包括上传的文件),请使用 (app|bin)/console sulu:export <path> <export_msg> --export-assets

要导出所有内容(包括Elastic Search索引),请使用 (app|bin)/console sulu:export <path> <export_msg> --export-indices