logoBack to home screen

Exporting and Importing Repository Configuration via ADx UI

ADx provides the possibility to export and import repository configuration. Repositories and users are exported as JSON assembly files in a .zip package, which can be imported later.

Exporting Repositories from ADx

  1. Log in to ADx. Open Administration area:

  2. Select Export from the settings menu:

  3. Add repositories to be exported from the list. Select Export Users if you want users to be exported as well.

  4. Click Execute. Repository configuration is downloaded to your file system as a .zip archive with the following contents:

    • repositories folder containing assembly.json file describing the configuration and delta.man file describing performed manipulations.
    • users folder containing another assembly.json file describing the users. This folder is only written if you select the Export Users option.

Importing Repositories to ADx

  1. Log in to ADx. Open Administration area:

  2. Select Import from the settings menu:

  3. Configure import options and click Execute. Repositories and users are imported to ADx in accordance with your configuration.

    OptionPurpose
    Auto SyncSynchronize the repository after import.
    Import Repository Optionnone - do not import any repositories; delta - import only non-existent repositories and users AND update existing repository properties if there is a configuration difference (imported property is set); full - import all non-existing repositories, update repository properties existing in the package AND reset all other properties (not in the package) of that repository to NULL.
    Import usersSelect if you want to import users from the package.
    Use Runtime ValuesWhen selected, repository properties are set to the runtime values defined in tribefire.properties file (which is written upon installation, based on your installation-settings.yaml file).
    Resource.zip archive containing ADx repository configuration to be imported.

REST API

Services described on this page are described via REST API. See Exporting and Importing Repository Configuration via REST for more information.