Previous Topic: Delete a WorkspaceNext Topic: Unshare a Project


Share a Project

Newly shared projects represent their own unique context. You define context settings in the CA Harvest SCM Project Sharing wizard.

Note: Projects with linked resources can be shared and version-controlled, but the linked resources in the project are ignored and unshared.

You must specify context properties when sharing an Eclipse project regardless of whether you are using an existing broker connection or establishing a new connection. These context properties become the default context properties for the newly shared workspace project.

The Project Sharing wizard lets you select a target repository folder when sharing an Eclipse project with an existing CA Harvest SCM broker connection. A wizard page prompts you for the target view path. You can select any target location in any available repository.

To select a target repository folder

  1. In the Navigator view, right-click a newly created project and click Team, Share Project from the shortcut menu.

    The Share Project dialog appears, where you can select the repository type.

  2. Click CA Harvest Software Change Manager and click Next.
  3. Select one of the following options and click Next.
  4. Define context settings, regardless of whether you are sharing an existing or new CA Harvest SCM connection.

    The Set Context page lets you define an CA Harvest SCM context so that you can execute CA Harvest SCM processes defined for the context. You must set the project before you can set the State and Package.

    Note: Selecting the trunk option for the associated process executes the process on trunk.If you clear the trunk option, the associated process will execute on the branch.

    Project

    Displays a list of active projects.

    State

    Displays a list of states in the selected project.

    Package

    Displays change packages in the selected state.

    View

    (Optional) Displays all views in the project including snapshot views, and include the view's versions in the context.

    Check Out

    Displays the check-out processes in the selected state.

    Check In

    Displays the check-in processes in the selected state.

    Remove Item

    (Optional) Displays the remove item processes in the selected state.

    Rename Item

    Displays the rename processes for your selected state.

    Move Item

    Displays the move item processes for your selected state.

    Remove Path

    Displays the remove path processes for your selected state.

    Move Path

    Displays the move path processes for your selected state.

    Rename Path

    Displays the rename path processes for your selected state.

    Click Next.

  5. Select a target folder for the shared project.

    Folders for each repository are displayed in a tree format. The selected folder represents the location where the Eclipse project folder is added.

  6. Click Finish.

    The sharing process is completed.