## Basics

Since:
Last Modified: $Date: 2007/05/18 13:54:37 $

### Adding and Discarding Locations

You should be able to create a repository location from the toolbar of the view or via the context menu. Try expanding the location, the HEAD, Versions and Branches categories. Also, try the failures cases from Connections. Things to try:

- Create repo locations for different connection types: ext, pserver, extssh.
- Create a repo location by pasting a location string into the host field (e.g. :pserver:anonymous@dev.eclipse.org:/home/eclipse).
- Expanding project nodes should process the children in the background and the view should remain responsive while this is happening. When children nodes are added to the tree the tree shouldn't be too jumpy.
- Discard a location and ensure it is removed. Also ensure that discarding is not permitted when projects in the local workspace are shared with the location.

### Repository Location Properties

View a location's properties page and ensure that information is correct and can be changed. Ensure that the sharing information for any projects mapped to the location are also changed.

### Modules

### Working with modules

- Expanding HEAD or the Versions category should display the modules defined in the CVSROOT/modules file
- Check Out and Checkout As should be available on modules and should work as expected
- Performing a "Configure Branches and Versions" on the module allows the user to set the autorefresh file and add some tags. Ensure that the module now appears properly in association with those tags.