Step 2: Uploading a Codebase (Optional)

The Upload Codebase page in the Branch Project wizard identifies and uploads one or more codebase files for the branched project.

This page is enabled only if you selected the Upload Codebase option from the previous Project Information page.

The uploaded codebases can be used in conjunction with codebases obtained through synchronization with your site’s SCM applications to provide the complete set of codebase files for the branched project. See Step 3: Configuring Synchronization with a Source Code Management Instance (Optional).

If you decide not to upload a codebase, clicking Next moves you to the next appropriate wizard page. (When this page is enabled but no codebase is uploaded, you can always return to this page to perform a codebase upload during setup if you want.)

To upload a codebase for the branched project, do the following:

1. On the Upload Codebase page in the Branch Project wizard, select the archive containing the codebase to upload.
2. Define the properties for the upload. See Branch Project: Upload Codebase for a description of the properties.
3. Click Upload Project Codebase to verify the properties and proceed with uploading the codebase. A message displays when the upload has completed successfully.
4. Repeat the above steps for each codebase you want to upload.
5. When the codebases have been uploaded, click Next to proceed to the next appropriate page in the wizard:
If you selected Sync from Source Control on the Project Information page, the Version Control Settings page in the wizard opens. See Step 3: Configuring Synchronization with a Source Code Management Instance (Optional).
If you did not select Sync from Source Control, the Project Copy Settings page opens. See Step 4: Configuring a Project Copy.