Using CVS with the IDE

See Also

The IDE's CVS support enables you to manage the evolution of changes in version-controlled files by displaying status information directly in the IDE's various windows (e.g. Projects, Files, Favorites, Versioning) so that you can call CVS commands as you work.

Tracking Changes in the Versioning Window

The Versioning window presents a real-time view of the changes in selected directories. It opens at the bottom of the IDE whenever you view changes made in version-controlled files. By default, the Versioning window displays a list of all modified files within the selected package or folder.

You can open the Versioning window by choosing Team > (CVS >) Show Changes from the main menu. Alternately, you can right-click any versioned project, directory, or file and choose CVS > Show Changes.

Using the filter buttons in the toolbar, you can limit the list of displayed files to either locally or remotely modified files. The Versioning window toolbar also includes buttons that enable you to invoke the most common CVS tasks on all files displayed in the list, such as committing, updating, refreshing status, and performing diff's.

The following CVS commands are available in the Versioning window's toolbar:

Icon Name Function
refresh status icon Refresh Status Refreshes the status of the selected files and folders. Files displayed in the Versioning window can be refreshed to reflect any changes that may have been made externally.
diff all icon Diff All Opens the Diff Viewer providing you with a side-by-side comparison of your local copies and the versions maintained in the repository.
update all icon Update All Updates all selected files from the repository.
commit all icon Commit All Enables you to commit local changes to the repository.

Calling Version Control Commands

You can call CVS commands on versioned-controlled files (those existing within a registered working directory) using the CVS menu in the IDE's main window. In addition, many CVS commands are available in the context-sensitive menu for a selected file or directory.

You can access the CVS commands context-sensitive menu by right-clicking a file or directory in any of the following:

See Also
About CVS
Working with CVS
CVS Tasks: Quick Reference

Legal Notices