Concurrent Versions System (CVS) repository is a persistent data store that provides multi-uses access to the projects.
This version control system keeps track of all work and all changes in a set of files, and allows several users to collaborate.
Projects in the repositories can be of two types:
Lycia supports the full-scale CVS functionality and provides modern and user-friendly tools for working with CVS repositories.
There are two ways to manipulate a CVS repository:
You can manipulate CVS repositories from the context menu of the project explorer:
|
compares the state of the local resources with their remote versions and displays the difference |
|
|
commits the selected resources to the CVS repository (only outgoing changes can be committed) |
|
|
updates the selected resources in the CVS repository |
|
|
creates a patch and populates it with the selected resources |
|
|
Tag as Version... |
allows assigning tags to projects |
|
allows creating new branches |
|
|
Merge... |
merges two states of a project |
|
Add to Version Control |
adds your version of the project to the version control |
|
applies a patch previously created using the |
CVS Repositories Exploring perspective is a group of views that allows manipulating CVS repositories.
CVS Repositories and CVS editors views are two components of the CVS Repositories Exploring perspective. Synchronize and History views are related to this perspective and are used to work with CVS repositories as well.
From the CVS Repositories Exploring perspective, you can perform these actions: