Previous Topic: Detached Development - Working OfflineNext Topic: Ignore CA Harvest SCM Resources


Edit Resources Offline

The plug-in supports making offline edits. After making your offline edits, you must do the following:

  1. Reconnect with CA Harvest SCM.
  2. Synchronize with CA Harvest SCM.
  3. Commit your changes to the repository.

At commit to repository, any files edited offline are checked out of CA Harvest SCM using the Concurrent Checkout mode if available, or Check Out for Update mode. If neither mode is available an error dialog is displayed. To prevent the edited files from being overwritten by the check-out process, the files are copied to a temporary location and then restored after the check-out completes. The check-in process then continues.

When files are being checked in and the process stops (for example, Eclipse terminates abnormally or a communications failure occurs), the status of the files in the workspace can differ from that in the CA Harvest SCM repository. To minimize discrepancies, the status is updated as each file check-in occurs, rather than at the end of the process. In the Navigator View, you can refresh status of file-, folder-, and project-level objects. Select the object, right-click, and select Team, Refresh from the shortcut menu.

You can perform a recursive check-in or commit to repository by selecting an Eclipse project or folder. All files under the parent are checked in.