Reconnecting an existing project

Since: 3.0 M6
Last Modified: $Date: 2007/05/23 13:19:15 $

The following scenario represents how a user would reconnect a project that does not contain CVS meta-data to it's remote counterpart. It is assumed that the local project was derived from a previous version of the remote project but both the local project and the remote may have been modified since then.

Scenario 1: Existing location using project name

Perform the following steps:

  1. Load an existing project (using Checkout or you could import a plug-in project from the target area).
  2. Disconnect the project and indicate that CVS meta-data is to be deleted.
  3. Modify some local resources.
  4. Optionally, modify the remote contents of some resources using a separate checkout.
  5. Perform a Team>Share Project and select CVS (if there is more than one repository provider available).
  6. Select the repository the project was loaded from and click Next.
  7. Use the project name as the module name. Click Next.
  8. In the tag page, select HEAD as the branch to share with and click Next.
  9. In the sharing page, only the files that do not have the same contents as the server should appear. Perform a Mark as Merged or Commit on these files.
  10. Click Finish.

Scenario 1: New location using custom module name

Perform the following steps:

  1. Load an existing project using Checkout As and a different name.
  2. Disconnect the project and indicate that CVS meta-data is to be deleted.
  3. Discard the repository location.
  4. Modify some local resources.
  5. Optionally, modify the remote contents of some resources using a separate checkout
  6. Perform a Team>Share Project and select CVS (if there is more than one repository provider available).
  7. Select to create a new repository and click Next.
  8. Enter the repository information for the repository and click Next.
  9. Enter the name of the module that the project was loaded from. Click Next.
  10. In the tag page, select HEAD as the branch to share with and click Next.
  11. In the sharing page, only the files that do not have the same contents as the server should appear. Perform a Mark as Merged or Commit on these files.
  12. Click Finish.