Using Version Control in the IDE

Version control software stores and tracks changes made to source files shared by groups of developers. Developers work on files in their own working directory. When they are finished editing the files, they use version control software to merge the file changes into a shared directory on a server called a repository.

The IDE provides support for working with:

To work with a version control system in the IDE, you mount a directory that is under version control as a version control filesystem. Then each file's node displays its version control status information in brackets in the Explorer. Right-click a file's node to access version control commands from the contextual menu.

If your development team uses CVS, you can connect to the CVS repository using:

If your team uses a version control system other than CVS, you can use the IDE's generic VCS support to work with that version control system. You can:

If you are a sole developer of a project and would like to set up version control for your files, you can set up a working directory and a repository on your local machine. Then you can connect to the version control system through the IDE. For more information, see Setting Up a Local CVS Repository.

When working with version-controlled files, the IDE provides the following features:

For more information about using version control, see:

CVS Support
Generic VCS Support
VCS Support on Windows 95, Windows 98, and Windows ME
Using VCS Groups

Calling Version Control Commands
Calling CVS Commands
Comparing File Revisions Visually
The Versioning Explorer
Version Control Status
Refreshing VCS File Statuses
Reviewing VCS Command Status and Output
Adding a Binary File to a VCS Repository

VCS Filesystems Settings
Global Settings for VCS Filesystems

Legal Notices