Transferring content between repositories

If you maintain separate environments for development and production, Repository Manager enables you to transfer content between the environments. When transferring content, you can select specific versions and revisions for one or more adapters or modules. You can view and update content in the other repository only if you have access permissions to that repository. The permissions that you have for your current repository only apply to your current repository and do not grant access to another system. To transfer content from the primary repository or to the primary repository, you must have accessed Repository Manager.

Transferring content from the primary repository

Use the following procedure to transfer modules and adapters from the active, or primary, repository for the current grid to a specified target repository. The transfer process creates a copy of the selected content in the target repository.

To transfer content from the primary repository

  1. From Repository Manager, select the Transfer Content tab.
    By default, the list on the left under Repository contains all of the adapters and modules in the primary repository.
  2. Identify and authenticate the target repository:
    1. Click Connect.
    2. In the Connect to a Repository dialog box, confirm the following repository properties, and click Connect:

      Property

      Description

      Host

      URL to the host on which the repository is installed
      The URL can contain a host name or IP address, as in the following examples:
      http://111.11.111.111
      http://repository.calbro.com

      Port

      Communication port number for the repository

      Username
      Password

      Credentials to authenticate the repository

  3. (Optional) To filter the repository lists by type, select Adapter or Module from the Show list.
  4. In the pane under the primary repository, select the content to transfer, and click the right arrow :
    • To transfer the entire adapter or module, select its top-level folder.
    • To transfer a version of a selected adapter or module, select its version folder.
    • To transfer specific revisions, select specific revisions in the version folder.
    • To select contiguous content, press the Shift key as you select content.
    • To select noncontiguous content, press the Ctrl key as you select content.

When the content appears in the right pane, the transfer is complete. If you cannot easily determine from the GUI that the content was exported to the repository, review the repository.log file for the primary repository.

To transfer content to a different repository, click Change to specify the repository properties, as described in step 2, and proceed to step 3.

Transferring content to the primary repository

Use the following procedure to transfer modules and adapters from a specified source repository to the active, or primary, repository. The transfer process creates a copy of the selected content in the primary repository.

To transfer content to the primary repository

  1. From Repository Manager, select the Transfer Content tab.
    By default, the list on the left under Repository contains all of the adapters and modules in the primary repository.
  2. Identify and authenticate the source repository:
    1. Click Connect.
    2. In the Connect to a Repository dialog box, provide the following repository properties, and click Connect:

      Property

      Description

      Host

      URL to the host on which the repository is installed
      The URL can contain a host name or IP address, as in the following examples:
      http://111.11.111.111
      http://repository.calbro.com

      Port

      Communication port number for the repository

      Username
      Password

      Credentials to authenticate the repository



      If you specified the wrong repository, click Change and specify the correct repository properties.

      The URL of the source repository is displayed by the Repository menu and the pane on the right contains the content in the specified repository.

  3. (Optional) To filter the repository lists by type, select Adapter or Module from the Show list.
  4. In the pane on the right, select the content to transfer to the primary repository, and click the left arrow :
    • To transfer the entire adapter or module, select its top-level folder.
    • To transfer a version of a selected adapter or module, select its version folder.
    • To transfer specific revisions, select specific revisions in the version folder.
    • To select contiguous content, press the Shift key as you select content.
    • To select non-contiguous content, press the Ctrl key as you select content.

When the content appears in the left pane, the transfer is complete. If you cannot easily determine from the GUI that the content was transferred to the repository, review the repository.log file for the primary repository.

To transfer content from a different repository, click Change to specify the repository properties, as described in step 2, and proceed to step 3.

Note

When transferring content to a repository, the credentials you use to log into that repository are stored until the transfer is complete. If you log out and want to transfer again, you need to provide the credentials again. 

Related topics

Uploading content to the repository
Deleting content from the repository
Downloading content from the repository