The IDE's CVS support enables you to view and manage the evolution of changes in version-controlled files.
The IDE's CVS support enables you to view version status information in many of the IDE's windows, including the Versioning, Projects, Files, and Favorites windows. The Versioning window, however, represents the primary place within which to manage version-controlled files by displaying a real-time list of all of the new, modified, removed, and out-of-date files in the currently selected project or directory.
To open the Versioning window, choose CVS > Show All Changes. Alternately, you can right-click any project, directory, or file that is in a CVS working directory and choose CVS > Show Changes.
The IDE's CVS support provides file status information in the following ways:
The IDE displays version-controlled files using the following color coding and font styles:
Color Coding | Description |
---|---|
|
Green. Indicates that the file is a new local file that does not yet exist in the repository. |
|
Blue. Indicates that the file has been modified locally. |
|
Red. Indicates that the file contains conflicts. You must use the Resolve conflicts command for such files. |
|
Grey. Indicates that the file is ignored by CVS and will not be included when calling versioning commands. |
|
Strikethrough. Indicates that the file is excluded when calling the CVS Commit command. All other CVS commands, however, work as usual. Note that files displayed in the strikethrough style only appear in the Versioning window and Commit dialog. They will not appear in Diff panes, nor will their parent folders (or packages) display badges if they are modified. |
Current VCS file status is indicated by adding the following badges to project, package and directory icons:
Badge | Description |
---|---|
|
Locally Modified Badge. A blue badge on a folder or package node marks folders or packages that contain locally modified or new files. In the case of packages, this badge applies only to the package itself and not its subpackages. For folders, the badge indicates local modifications in that folder or any of its subfolders. |
|
Conflict Badge. A blue badge on a folder or package node marks folders or packages that contain files for which the repository copy of the file contains changes which conflict with the local version. In case of packages, this badge applies only to the package itself and not its subpackages. For folders, the badge indicates local modifications in that folder or any of its subfolders. |