CVS: Versioning Options Window

The CVS Versioning Options window provides an interface allowing you to apply arbitrary metadata to files or directories by adding, removing, or modifying the status label format of versioning labels for versioned files. You can also adjust CVS settings in the IDE, such as excluding new files from commit actions automatically, or limiting the number of characters per line in commit messages.

To open the Versioning Options window, choosing Tools > Options from the main menu, then select the Miscellaneous option from the top navigation bar. Within the Miscellaneous category, select the Versioning tab located along the top of the pane. Then, under Versioning Systems on the left side of the pane, select CVS.

The following fields are displayed:

Element Description

Status Label Format

Enables you to enter arbitrary metadata to files. You can apply your own labels to files and specify the order in which you want them to appear.

Apply "Exclude From Commit" On New Files Automatically

Toggle this option to exclude new files from any commit actions automatically. (You can manually specify their commit through the Commit dialog.)

Wrap Commit Messages To (characters)

Specify whether to wrap commit messages following a specified number of characters.

Automatically prune directories after checkout

Pruning is the process of deleting empty directories after an update or checkout operation. Selecting this option ensures that any empty directories remaining when a checkout operation completes will be removed. (Selected by default.)

To make use of CVS-reserved status labels, click Add Variable to open the Add Variable dialog. You can select from a list of available keywords.

In order to make versioning labels visible, choose View from the main menu, then select the Show Versioning Labels option. Versioning labels display in light grey text to the immediate right of versioned files in the Projects, Files, Favorites windows.


Related Topics

Developing Applications with NetBeans IDE,

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.