You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Permissions

To export packages to a new server project, you must have:

Exporting a package to a separate project is the first step of the model decomposition. It is followed by reusing that project in other projects. Exporting a package to a new server project is necessary when you need to detach a part of the model from the project. The part can be a library or a fragment of the model simultaneously developed by another team. You can use the part of the model you moved in more than one project.

 

To export a package to a new server project


  1. In the Model Browser, right-click the package to export.
  2. Select Project Usages > Export Packages to New Server Project. The Export Packages to New Project dialog opens. The package is already selected in this dialog.
  3. Click OK.
  4. When the message asking to show used read-only projects appears, click Yes (this is our recommendation).
  5. When the message asking to check for dependencies between the package and the rest of the model appears, click Yes (this is our recommendation). If the package depends on other projects, eliminate those dependencies before exporting it.
  6. In the Project Name dialog, do the following:

    1. Change the default name of the new server project, if you choose.
    2. Select a category to store the new project.
    3. Add a comment for the project.
    4. Click OK.

  7. Wait while the export completes.

If packages being exported from the source project to the target project are dependent on other elements that are NOT exported together, the necessary usages to used projects are created in the project these packages are moved to. This is being done with the intention of keeping all the dependencies valid.


The newly created server project has the structure and the contents of the exported package and is automatically used in the project from which it was detached. The used project appears under the package Project Usages in the Model Browser, and the exported package no longer appears under the root package in the Model Browser.

Model Browser before and after the package export

You can reuse the newly created server project in other projects.