Version:

Acquia Cohesion renames to Site Studio from version 6.2. Tell me more.

    Sync package export and import

    About package management

    You can export Acquia Site Studio configuration in full or in part as a package that can be imported into a different website. This provides a way for you to share styles, components, templates and other Acquia Site Studio configuration with other websites. This capability is provided by the Site Studio sync module (machine name: cohesion_sync).

    From Site Studio version 6.2, the sync module allows you to include Drupal configuration in your packages. For example, you can package content type bundles with your content templates. This makes it possible to package and export fully functioning features.

    When exporting configuration through sync you can set it to export all json values non serialised. This increases the readability of packages when doing diffs, as it will output json values in multiple lines. To enable this functionality add $settings['site_studio_package_multiline'] = TRUE to your settings.php.

    From version 6.8, the sync module uses a new package format and marks the previously used package format as Legacy format. From version 7.0 package exports and imports in Legacy format will be removed.

    Package management format - 6.8 onwards

    From Site Studio version 6.8, all configuration entities will be exported as individual .yml files with pretty-printed JSON, to make for easier editing and review of packages. In addition, all file entities will use their respective file formats, allowing for easy reviewing and editing of media outside of Drupal. 

    • When using package import and export via the UI, it creates files archived in .tar.gz format and uses the batch process.
    • When using package import and export via CLI it creates packages in destination directories (not in .tar.gz format). This also applies to packages imported as default packages of a module.

    The Site Studio sync module can also be used in your deployment process. For more information, see Deploying your website.

    DX8 knowledge base icon

    Frequently asked questions

    Get instant answers to common questions. Available online 24/7.

    Find answers

    Raise a ticket icon

    Raise a support ticket

    To raise a ticket, sign into Acquia Cloud and select Help in the top menu.

    Raise support ticket

    Acquia

    Copyright © 2020 Acquia, Inc. All Rights Reserved. Drupal is a registered trademark of Dries Buytaert.