Check Out Wizard

## Checkout Wizard

Since:
Last Modified: $Date: 2007/05/23 13:19:14 $

The checkout wizard should be available from the following parts of the workbench: import, new project, empty workspace CVS synchronize action, toolbar in CVS perspective. The checkout wizard is also available from the context menu of the repositories view as the Checkout As menu item.

The following variants should be tested:

- Create a new repository location and checkout a project entirely from the wizard.
- Check out a tag
- Check out a project that does not contain a .project file. This should result in a second wizard that allows project configuration (e.g. Java project).

### Repositories View Checkout Variants

These tests require an existing repository which contains projects, at least one of which does not contain a .project file.

1. Perform "Check Out" on a single project. Ensure that repeating results in overwrite prompt.
2. Perform "Check Out" on multiple projects.
3. Perform "Check Out As..." on a single project (that contains a .project file) and enter custom name and/or custom location.
4. Perform "Check Out As..." on a single remote project that does not have a .project file and ensure that the user is prompted for the project type to create.
5. Perform "Check Out As..." on multiple projects and enter a custom parent location.
6. Perform "Check Out As..." and specify a tag.