blob: 53617adaed542486eb255f18967ce32bd11de766 [file] [log] [blame]
<html><head><title>Check Out Wizard</title>
<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css>
<meta NAME="keywords" content="">
<meta NAME="since" content="">
</head><body>
<h2>Checkout Wizard</h2>
<p>Since: <br>
Last Modified: $Date: 2004/06/01 15:23:56 $</p><body>
<p>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 wiard is also available from the context menu of the repositories view
as the Checkout As menu item.</p>
<p>The following variants should be tested:
<ul>
<li>Create a new repository location and checkout a project entirely from the wizard.
<li>Check out a tag
<li>Check out a project that does not contain a .project file. This should result in
a second wizard that allows projct configuration (e.g. Java project).
</ul>
<h3>Repositories View Checkout Variants</h3>
These test require an existing repository which contains projects, at least one of which
does not contain a .project file.
<ol>
<li>Perform "Check Out" on a single project. Ensure that repeating results in overwrite prompt.</li>
<li>Perform "Check Out" on multiple projects.</li>
<li>Perform "Check Out As..." on a single project (that contains a .project file) and enter custom name and/or custom location.</li>
<li>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.</li>
<li>Perform "Check Out As..." on multipe projects and enter a custom parent location.</li>
<li>Perform "Check Out As..." and specify a tag.</li>
</ol>
</body></html>