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 named 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 named 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

To create a named 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 new 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.
  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 access permission for new versions is Private.

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

Use the Versioning tab to create a version

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

Follow these steps to create a named version from the web feature layer in the map's Contents pane:

  1. Click the List By Data Source button in the Contents pane.

    List By Data Source view of the Contents pane

  2. Click the data source ArcGIS server for the layer.

    The Versioning tab is enabled.

  3. On the Versioning tab, in the Versioning group, click the New Version button New Version to open the New Version creation 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.
  4. 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 (")

  5. Optionally, provide a description for the new version in the Description text box.
  6. Choose one of the access permission levels in the Access Permission section:
    • Private
    • Protected
    • Public
  7. 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.

  8. Click OK to create the named version.

Use the Create Version tool to create a version

To create a named 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 in the Access Permission parameter:
    • Private
    • Protected
    • Public
  7. Click Run.
  8. A named version is created for the workspace (the web feature layer).

Related topics