Step 3: Configuring Synchronization with a Source Code Management Instance (Optional)

The Version Control Settings page in the Branch Project wizard configures one or more Source Control Management (SCM) instances, enabling the branching operation to synchronize the branched project with remote codebase repositories in your site’s SCM applications. This synchronization takes place once the automated part of the branching process begins (see Step 5: Initiating the Branching Operation). For more information about how to set up for SCM synchronization and how the synchronization process works, refer to Configuring Source Code Management.

This page is enabled only if the Sync from Source Control option is selected on the previous Project Information page.

By default, any SCM instances used by the source project are automatically copied to this page, each instance defined on a separate tab. However, you can edit or remove any of these instances or add new ones as needed for the branched project. Alternatively, you can choose not to include any SCM instances on the Version Control Settings page, but can always return to this page to add instances later during setup if you want.

If you also uploaded codebases from the Upload Codebase page, the codebase files obtained through SCM synchronization, as defined on this page, will be added to the uploaded codebase files to provide the complete codebase for the branch product.

To configure synchronization with SCM instances, do the following:

1. On the Version Control Settings page in the Branch Project wizard, update or delete any currently defined SCM instances or click Add Instance to create a new instance as needed. See Branch Project: Version Control Settings for more information about managing the SCM instances and the properties used to define each instance.
2. For any given SCM instance, click the Test Connection to ensure that branching operation can successfully connect to the remote repository specified in the instance.
3. When SCM instance configuration is complete, click Next to perform a final connection test on all the SCM instances defined and, and if the connections are successful, proceed to the Project Copy Settings page in the wizard. See Step 4: Configuring a Project Copy.