Go to the previous, next section.

Defining the module

The next step is to define the module in the `modules' file. Some CVS commands work without this step, but others (most notably release) require that all modules are properly defined in the `modules' file.

In simple cases these steps are sufficient to define a module.

  1. Get a working copy of the modules file.

    $ cvs checkout modules
    $ cd modules
    

  2. Edit the file and insert a line that defines the module. See section The administrative files, for an introduction. See section The modules file, for a full description of the modules file. You can use the following line to define the module `tc':

    tc   yoyodyne/tc
    

  3. Commit your changes to the modules file.

    $ cvs commit -m "Added the tc module." modules
    

  4. Release the modules module.

    $ cd ..
    $ cvs release -d modules
    

Go to the previous, next section.