Note: After Net Beans IDE 7.0.1, CVS support is available after installing the CVS plugin from the Net Beans IDE Update Center. Contents When using a version control system, you work by synchronizing local files with a repository, making changes to your local copy, then committing them to the repository.
Net Beans IDE's CVS support is designed to help streamline the development process for groups working from a shared repository, enabling you to perform versioning tasks directly from your project system within the IDE.
The CVS client software comes bundled with Net Beans IDE, and no special setup is necessary in order to begin using CVS.
CVS module) to store information about the repository to maintain consistent CVS revision numbers. So if you have to fully or partially (from old backup) regenerate the database, you should be suspicious of pre-existing CVS sandboxes.
has no way of knowing which branch it would have picked if it had been run incrementally pre-merge.
It remains the main branch for a given sandbox even if you temporarily make another branch sticky with cvs update -r.
Alternatively, the -r argument can indicate some other branch to actually checkout, even though the module is still the "main" branch.(Non-main-branch CVS revision numbers superficially resemble CVS revision numbers, but they actually encode a git commit ID directly, rather than represent the number of revisions since the branch point.)Note that there are two ways to checkout a particular branch.As described elsewhere on this page, the "module" parameter of cvs checkout is interpreted as a branch name, and it becomes the main branch.These instructions assume that the Unix version of CVS is in use - details on how to convert these to the Mac and PC version are contained later in this document.CVS maintains a central repository (hosted on ), which is the definitive copy of all of the files held by the web server.This document demonstrates how to perform basic versioning tasks in the IDE by guiding you through the standard workflow when using versioning software.