Next: commit examples, Up: commit [Contents][Index]
These standard options are supported by commit
(see Common options for a complete description of
them):
-lLocal; run only in current working directory.
-RCommit directories recursively. This is on by default.
-r revisionCommit to revision. revision must be either a branch, or a revision on the main trunk that is higher than any existing revision number (see Assigning revisions). You cannot commit to a specific revision on a branch.
commit also supports these options:
-F fileRead the log message from file, instead of invoking an editor.
-fNote that this is not the standard behavior of the ‘-f’ option as defined in Common options.
Force CVS to commit a new revision even if you haven’t made any changes to the file. If the current revision of file is 1.7, then the following two commands are equivalent:
$ cvs commit -f file $ cvs commit -r 1.8 file
The ‘-f’ option disables recursion (i.e., it implies ‘-l’). To force CVS to commit a new revision for all files in all subdirectories, you must use ‘-f -R’.
-m messageUse message as the log message, instead of invoking an editor.