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.
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 Versioning > 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 | 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 | 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 | Updates all selected files from the repository. |
![]() |
Commit All | Enables you to commit local changes to the repository. |
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: