Skip to main content

Move Service Projects between two Environments

๐ŸŽฏcontext

You have developed a service project in one system and want to move it to another design environment to use it there or continue development.

Descriptionโ€‹

This How-To will show you how to move Projects between different design environments.

Preconditionsโ€‹

  • You have a Domain Service or Basic service Project designed in the Solution Designer.
  • You modeled it in the Solution Designer, implemented it and pushed it successfully.
  • You have created an asset catalog that you are willing to share all its contents across different design environments.

Stepsโ€‹

Share the project as an asset in an asset catalog on the source environmentโ€‹

  1. Share the project as an asset in a specified asset catalog in the Solution Designer by exporting it.
  2. Select the asset catalog and the version number.
โ„น๏ธnote

Make sure that Read access is given to the asset catalog where you share your project.

Configure the same asset catalog on the target environmentโ€‹

๐Ÿ’กtip

To do this, you need to have admin settings or contact your administrator to setup the asset catalog configuration. For correct configuration, Git Provider, Repository Group and Repository key of the target environment has to be the same like of the source environment.

  1. In your admin settings, create a new asset catalog.
  2. Configure the asset catalog and set the correct asset catalog's Git provider, Repository group and repository key.

Import project from the shared assetโ€‹

  1. Create a new project from asset.
  2. Select the asset catalog and you will find the shared project.
  3. Set your Acronym and your Git Provider and proceed with creation.
๐ŸŒŸWell done !

Congratulations! You have successfully moved the project from one environment to another environment.