Documentation

Support

Unity Version Control

Transfer a Unity Cloud project to a different Unity organization

Clone repositories to the destination organization so you can transfer your Unity Cloud project to that organization.
Read time 1 minuteLast updated 21 days ago

You can transfer a Unity Cloud project to a different Unity organization. This process is useful if you need to consolidate projects under a single organization or move a project to another organization.

Step 1. Clone Repositories Before Transferring

To keep the UVCS repositories, clone them to a Unity Cloud project within the destination organization before initiating the transfer.

Prerequisites

Make sure that:
  1. You are a member of the current Unity Cloud project you plan to transfer.
  2. You have prepared a Unity Cloud project in the destination organization. This project must be separate from the project you intend to transfer.
  3. You hold an admin role (Owner or Manager) in the destination project and have an assigned DevOps seat.

Cloning the Repositories

For each repository, run the following command in your terminal:
cm clone <source-project>/<target-repository>@<source-organization>@unity <destination-project>/<target-repository>@<destination-organization>@unity
Replace placeholders as follows:
  • <source-project>
    : The name of the project in the current organization.
  • <repository-name>
    : The name of each repository you wish to clone.
  • <source-organization>
    : The name of the current organization.
  • <destination-project>
    : The name of the destination project in the new organization.
  • <destination-organization>
    : The name of the destination organization.

Step 2: Transfer the Project

Once you've successfully cloned all repositories, you may proceed with transferring the Unity Cloud project to the destination organization.