Browsing modules
The very basic thing you can do in the modules browser is to browse the modules tree. You will find all modules grouped in categories; see the
modules browser introduction for information about categorization. In a category, you will see all modules sorted by their name:As I already mentioned in the
modules browser introduction CVS knows three different module types: alias, ampersand and regular. These types are represented through different icons in the modules browser:
Alias modules |
|
Ampersand modules |
|
Regular modules |
Directories and files are visualized through the icons and , respectively.
Following information can also be viewed:
Module validness: choosing the "Query/Validate module" menu option or the "Validate module" context menu item will bring up a message box telling you whether the module is valid, i.e. whether the module applies to CVS constraints for this module type. This can be useful after creating a new module. NOTE: all changed modules are validated before saving
Module text representation: "Query/Text representation" or the "Validate module" context menu item will show you the way this module would be written into the modules file. Deprecated; object to change
Module definition: choosing the "Query/Go to definition" menu option or context menu item will browse to the place the module is defined. Only useful on links in other modules.
Module properties: "Query/Properties" or context menu item "Properties" will open a properties dialog.
It is divided into three pages: a general page containing the name and type:
A page showing the module options (see the CVS manual for module options description):
And a page showing which modules uses the object which properties you are whatching:
Especially the third page is very helpful if you want to find out the file's/directory's or module's dependencies. Double-clicking an item in the list will bring you to the module's definition.