Skip to main content

When To Use Copy Objects, Duplicate, or Create New Project

What HappensObjects CopiedObjects Not CopiedWhen To Use
Copy Objects from WorkspaceMakes a copy of objects in a workspace to another, existing workspace. Information. The objects don't have to be committed. Uses the same Git repo as the Project.Node, Packages, Jobs, Subgraphs, MacrosConnection Settings and Storage Location and Storage MappingsWhen you need to move information between workspaces, but don't need the Storage Location or Storage mappings.
Duplicate WorkspaceDuplicates an existing Workspace into a new Workspace. Uses the same Git repo as the Project.Anything that is part of the commit and branch. This includes Nodes, Storage Location, Storage Mappings, and the connection account URL.Connection Settings. You'll need to re-authenticate.When you want to create a workspace quickly that is based on a certain commit and has the same Storage Locations and Storage Mappings as the original workspace.
Create WorkspaceCreates a new workspace. Uses the same Git repo as the Project.Storage Locations are copied over. You can add more or edit them after the Workspace is created.Connection Settings and Storage MappingsWhen you want to start a new Workspace and don't need the Storage Mappings or connection settings.
Create ProjectCreates a brand new project. You can either use an existing Git URL or add a brand new Git URL.None. Even if using an existing Git URL, no information is copied.N/AWant to start fresh or working on a new business initiative.

Copy From Workspace

  1. Select Copy Objects from Workspace for the workspace you want to copy.

    The image shows a portion of a user interface for a Default Project in a development environment. It highlights the option to Copy Objects from Workspace near the Launch button, indicating that users can copy items from the workspace within this project.
  2. Select the objects you want to copy. You'll get alert if the object already exists based on the ID. You can decide to copy over an object if it already exists, the information will be overwritten.

The image shows a Copy Objects interface where users can copy objects from the Development workspace to another workspace named Trying Again. It lists several nodes and storage locations, with warnings indicating that some items already exist in the destination workspace. The copy button is available but not currently active.

Duplicate Settings

  1. Click Duplicate Workspace next the workspace you want to duplicate.

    The image shows a portion of the Default Project interface, where the user is hovering over an option labeled Duplicate Settings under the Project Settings menu. This interface is part of the Development workspace, linked to the main branch, with options to create a workspace or launch the project.
  2. Follow the set up wizard to complete duplicating the Workspace.

Create a New Workspace

  1. Click Create Workspace.

    The image shows a portion of the Default Project interface with the Create Workspace button highlighted. This button is positioned next to the Project Settings button, indicating that users can create a new workspace within this project by clicking it.
  2. Follow the set up wizard to complete creating a new Workspace.

Create a New Project

  1. Make sure you are on the Projects page. If you are on the Build page , select the back arrow.
  2. Click the plus sign (+) next to Projects.
  3. Fill out the Project Details.
  4. Enter your Git repo URL.
    1. Coalesce supports many providers .
  5. Then select a Git account to use. It should be able to view and make requests to the Git repo in the previous step.
  6. If you don't a Git repo configured, then select Add New Account.
    1. Enter an account nickname. This will displayed in the interface.
    2. Enter the Git username and token.
    3. Enter the Author Name, which identifies the committer.
    4. Enter the Author Email, which identifies the committer email.
    5. Click Add.
    6. Select the Git account you just created in the drop down, then click Test Account.
  7. Once successful, click Finish.
  8. Now that you've added a Project, you need to add a Workspace .