blob: 27b4a9a2b509b692d2087ceacb67eb8cf74b057b [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: 2007/05/23 13:19:14 $</p>
<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 wizard is also
available from the context menu of the repositories view as the Checkout
As menu item.</p>
The following variants should be tested:
<ul>
<li>Create a new repository location and checkout a project
entirely from the wizard.</li>
<li>Check out a tag</li>
<li>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).</li>
</ul>
<h3>Repositories View Checkout Variants</h3>
These tests 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 multiple projects and enter a
custom parent location.</li>
<li>Perform "Check Out As..." and specify a tag.</li>
</ol>
</body>
</html>