Create a branch version

Available with Standard or Advanced license.

Editors can create a named version from the default version. This provides them with their own unique, isolated view to work with the same data at the same time as other editors.

To create a named version and edit the data, you must access the branch versioned data through a web feature layer that has the version management capability enabled.

You can create a version in ArcGIS Pro using the Versions view, the Versioning tab, or the Create Version geoprocessing tool. When you create a version, the version owner is the user signed in to the active ArcGIS Enterprise portal.

When you create a version, you provide a name, an optional description, and set the access permission property for the named version. The access permission property controls what users can view and edit in a version. The owner of the named version or the version administrator can change these properties or delete the named version at any time.

Learn more about how to manage branch versions

Use the Versions view

To create a version in the Versions view, complete the following steps:

  1. Open the Versions view.
  2. On the Versions tab, in the Manage Versions group, click the New button New Version.

    A row is added to the table, and the pointer appears in the Name column.

  3. Type a name for the version in the Name column.

    The version name cannot exceed 62 characters, and it cannot contain any of the following characters:

    • Period (.)
    • Semicolon (;)
    • Single quotation mark (')
    • Double quotation mark (")

  4. Double-click the Description column and provide a description for the new version.

    Ensure the description does not exceed 64 characters.

  5. Use the Access column drop-down list and choose one of the following to define the access permission property:
    • Private
    • Public
    • Protected

    The default is Private.

  6. Click Save Save Edits on the Versions tab to commit the changes.

Use the Versioning tab

If the web feature layer is in a map, you can create a named version from the Versioning tab in the Contents pane.

To create a named version from the web feature layer in the map's Contents pane, complete the following steps:

  1. On the Versioning tab, in the Data Source group, ensure the desired web feature layer data source ArcGIS server is chosen in the drop-down menu.
  2. In the Versioning group, click the New Version button New Version to open the New Version dialog box.

    The Parent Version for the new version appears at the top of the dialog box. This is also the version to which you are currently connected.

    Note:

    The Parent Version is always the default for named branch versions.

  3. In the Name text box, provide a name for the new version.

    The version name cannot exceed 62 characters, and it cannot contain any of the following characters:

    • Period (.)
    • Semicolon (;)
    • Single quotation mark (')
    • Double quotation mark (")

  4. Optionally, provide a description for the new version in the Description text box.
  5. Choose one of the access permission levels in the Access Permission section:
    • Private
    • Protected
    • Public
  6. Optionally, check the Change to this new version check box.

    When you select this check box and click OK, the map switches the geodatabase connection to reference the named version you just created.

  7. Click OK to create the named version.
Tip:

You can also use the New Version option New Version on the right-click context menu for the data source to access the New Version dialog box.

Use the Create Version tool

To create a version using the Create Version geoprocessing tool, complete the following steps:

  1. On the Analysis tab, in the Geoprocessing group, click Tools Tools to open the Geoprocessing pane.
  2. In the Geoprocessing pane, search for and select Create Version.
  3. For the Input Workspace parameter, browse to and select the web feature layer that contains the branch versioned data.
  4. For the Parent Version parameter, verify sde.DEFAULT is automatically populated.

    This is the parent version for all named branch versions.

  5. For the Version Name parameter, type a unique version name.

    The version name cannot exceed 62 characters, and it cannot contain any of the following characters:

    • Period (.)
    • Semicolon (;)
    • Single quotation mark (')
    • Double quotation mark (")

  6. Choose one of the following options for the Access Permission parameter:
    • Private
    • Protected
    • Public
  7. Click Run.
  8. A version is created for the workspace (the web feature layer).

Related topics