blob: 9dab0fbd610deaefeb6084ce9d7f74a8abc68784 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1"
type="text/css">
<title>CVS Repositories view</title>
</head>
<body bgcolor="#ffffff">
<h1> CVS Repositories view</h1>
<p class="Para">The CVS Repositories view, which is part of the CVS Repository
Exploring perspective, shows the CVS repository locations that you have
added to your Workbench.&nbsp;Expanding a location reveals the main trunk
(HEAD), project versions and branches in that repository. You can further
expand the project versions and branches to reveal the folders and files
contained within them. </p>
<p>The pop-up menu for this view also allows you to specify new repository
locations. Use the CVS Repositories view to check out resources from
the repository to the Workbench, configure the branches and versions
shown by the view, view resource history, and compare resource versions.
</p>
<p class="Para"> Here is what the Repositories view looks like:</p>
<p class="Para"> <img
src="../images/Image242_repo_view.gif" alt="CVS Repositories View" width="321" height="115" border="0" align="top">
</p>
<div class="Topic">
<p>Like other views in the Workbench, the CVS Repositories view has its own
toolbar. Toolbar buttons are provided for refreshing the view and for navigating.
The toolbar also contains a drop-down menu that allows the user to filter
the view by working set.</p>
<h2>Titlebar</h2>
<h3>Go Home</h3>
<p class="Para"> This command redraws the view, showing the repository locations.</p>
</div>
<div class="Topic">
<h3> Go Back</h3>
<p class="Para"> This command redraws the view, showing the hierarchy that
was displayed immediately prior to the current display.</p>
</div>
<div class="Topic">
<h3> Go Forward</h3>
<p class="Para"> This command redraws the view, showing the hierarchy that
was displayed immediately after the current display.</p>
</div>
<div class="Topic">
<h3> Refresh View</h3>
<p class="Para"> This command refreshes the contents of the Repositories view.</p>
<h3>Collapse All</h3>
<p class="Para"> This command collapses all expanded entries in the Repositories
view.</p>
</div>
<h3 class="Para">Drop-Down Menu</h3>
<p class="Para">The drop down menu in the title bar allows the repositories view
to be filtered by a working set.</p>
<h2 class="Para">Context menu </h2>
<p class="Para">From the context menu of the Repositories view you can perform
a number of interesting operations.&nbsp;&nbsp;</p>
<h3> New &gt; Repository Location&nbsp;</h3>
<p class="Para"> This command brings up the wizard to help you specify a new repository
location.</p>
<h3>Configure Branches and Versions</h3>
<p class="Para"> This command brings up the wizard to help you discover the branch
and version tags that exist in the repository for the selected folder so they
can be added to the repositories view to allow the resources that have these
tags can be browsed.</p>
<h3>Refresh Branches and Versions</h3>
<p class="Para"> This command, available on repository location entries, allows
you to refresh the list of known branches and versions that are displayed in
the repositories view for selected projects. This operation makes use of the
defined auto-refresh files for each project. If the operation fails for a particular
project, use Configure Branches and Versions on the project to select one or
more appropriate refresh files.</p>
<h3>Add to Branch List...</h3>
<p> This command adds the selected project to the list of projects that are displayed
under the specified branch in the repositories view. This command only modifies
the repositories view and does not effect the repository in any way. If you
want to add the project to a branch, you can perform a <strong>Tag with Existing</strong>
after performing this operation.</p>
<h3> Open</h3>
<p> This command opens the selected file in an editor.&nbsp; Since file revisions
in the repository are immutable, the editor opens in a read-only state,
so it is not modifiable.&nbsp; </p>
<h3> Show in Resource History</h3>
<p> This command shows the revision history of the selected file in the CVS
Resource History view.</p>
<h3> Compare</h3>
<p class="Para">This command will compare on two or three selected resources.</p>
<h3>Compare With...</h3>
<p class="Para">This command will compare the selected folder with a branch or
version of the same folder.</p>
<h3>Checkout as Project</h3>
<p>This command checks the folder out into a project in the Workbench with
the same name as the folder.</p>
<h3>Checkout as...</h3>
<p>This command checks the folder out into a project in the Workbench into a project
configured by the user.</p>
<h3>Checkout Into...</h3>
<p>This command checks the folder out as a sub-folder of an existing project.</p>
<h3>Checkout Out Module</h3>
<p>This command checks out the selected module into one or more projects in the
workspace. </p>
<h3>Tag as Version...</h3>
<p> This command versions the selected resource based on the current branch
contents.</p>
<h3>Tag with Existing...</h3>
<p> This command versions the selected resource based on the current branch
contents, moving the tag from previously tagged resources if required.</p>
<p><img border="0" src="../images/ngrelc.gif" alt="Related concepts"
width="159" height="27">
<br>
<a href="../concepts/concepts-26.htm">Team programming with CVS</a><br>
<a href="../concepts/concepts-27c.htm">CVS Repositories</a><br>
<a href="../concepts/concepts-27b.htm">Branches</a><br>
<a href="../concepts/concepts-27.htm">Versions</a><br>
<a href="../concepts/concepts-17a.htm">Local history</a></p>
<p><img border="0" src="../images/ngrelt.gif" alt="Related tasks"
width="159" height="27">
<br>
<a href="../tasks/tasks-92.htm">Creating a CVS repository location</a><br>
<a href="../tasks/tasks-94.htm">Discarding a CVS repository location</a><br>
<a href="../tasks/tasks-93.htm">Refreshing the CVS repositories view</a><br>
<a href="../tasks/tasks-95.htm">Changing the properties of a CVS Repository Location</a><br>
<a href="../tasks/tasks-96.htm">Checking out a project from a CVS repository</a><br>
<a href="../tasks/tasks-103.htm">Replacing resources in the Workbench</a><br>
<a href="../tasks/tasks-117.htm">Sharing a new project using CVS</a><br>
<a href="../tasks/tasks-119.htm">Viewing a file's revision history</a>
</p>
<p><img border="0" src="../images/ngrelr.gif" alt="Related reference"
width="159" height="27">
<br>
<a href="ref-47.htm">CVS</a><br>
<a href="ref-32a.htm">CVS Resource History View</a>
</p>
<p><br>
<a href="../hglegal2003.htm"><img src="../images/ngibmcpy2003.gif"
alt="Copyright IBM Corporation and others 2000, 2003" border="0" width="324" height="14">
</a> </p>
</body>
</html>