#!wml -o (ALL-LANG_*)+LANG_DE:\${}-de.html \
(ALL-LANG_*)+LANG_EN:\${}-en.html
#use wml::mtp area=${area}
## Created on , 26 2001 by texi2html 1.65
## Written by: Lionel Cons (original author)
## Karl Berry
## Olaf Bachmann
## and many others.
## Maintained by: Olaf Bachmann
## !!! Special Version for Using with WML by Karl Heinz Marbaise (khmarbaise@gmx.de)!!!
## Send bugs and suggestions to
## DO NOT EDIT THIS FILE EDIT FILE ....
CVS--Concurrent Versions System: Invoking CVS
B. Quick reference to CVS commands
This appendix describes how to invoke CVS, with
references to where each command or feature is
described in detail. For other references run the
cvs --help command, or see Index.
A CVS command looks like:
| | cvs [ global_options ] command [ command_options ] [ command_args ]
|
Global options:
--allow-root=rootdir
- Specify legal CVSROOT directory (server only) (not
in CVS 1.9 and older). See 2.9.3.1 Setting up the server for password authentication.
-a
- Authenticate all communication (client only) (not in CVS
1.9 and older). See A.4 Global options.
-b
- Specify RCS location (CVS 1.9 and older). See
A.4 Global options.
-d root
- Specify the CVSROOT. See
2. The Repository
.
-e editor
- Edit messages with editor. See 1.3.2 Committing your changes.
-f
- Do not read the `~/.cvsrc' file. See A.4 Global options.
-H
--help
- Print a help message. See A.4 Global options.
-l
- Do not log in `$CVSROOT/CVSROOT/history' file. See A.4 Global options.
-n
- Do not change any files. See A.4 Global options.
-Q
- Be really quiet. See A.4 Global options.
-q
- Be somewhat quiet. See A.4 Global options.
-r
- Make new working files read-only. See A.4 Global options.
-s variable=value
- Set a user variable. See C.12 Expansions in administrative files.
-T tempdir
- Put temporary files in tempdir. See A.4 Global options.
-t
- Trace CVS execution. See A.4 Global options.
-v
--version
- Display version and copyright information for CVS.
-w
- Make new working files read-write. See A.4 Global options.
-x
- Encrypt all communication (client only). See
A.4 Global options.
-z gzip-level
-
Set the compression level (client only).
Keyword expansion modes ( 12.4 Substitution modes):
| | -kkv $Id: file1,v 1.1 1993/12/09 03:21:13 joe Exp $
-kkvl $Id: file1,v 1.1 1993/12/09 03:21:13 joe Exp harry $
-kk $Id$
-kv file1,v 1.1 1993/12/09 03:21:13 joe Exp
-ko no expansion
-kb no expansion, file is binary
|
Keywords ( 12.1 Keyword List):
| | $Author: joe $
$Date: 1993/12/09 03:21:13 $
$Header: /home/files/file1,v 1.1 1993/12/09 03:21:13 joe Exp harry $
$Id: file1,v 1.1 1993/12/09 03:21:13 joe Exp harry $
$Locker: harry $
$Name: snapshot_1_14 $
$RCSfile: file1,v $
$Revision: 1.1 $
$Source: /home/files/file1,v $
$State: Exp $
$Log: file1,v $
Revision 1.1 1993/12/09 03:30:17 joe
Initial revision
|
Commands, command options, and command arguments:
add [options] [files...]
- Add a new file/directory. See 7.1 Adding files to a directory.
-k kflag
- Set keyword expansion.
-m msg
- Set file description.
admin [options] [files...]
- Administration of history files in the repository. See
A.6 admin--Administration.
-b[rev]
- Set default branch. See 13.3 Reverting to the latest vendor release.
-cstring
- Set comment leader.
-ksubst
- Set keyword substitution. See 12. Keyword substitution.
-l[rev]
- Lock revision rev, or latest revision.
-mrev:msg
- Replace the log message of revision rev with
msg.
-orange
- Delete revisions from the repository. See
A.6.1 admin options.
-q
- Run quietly; do not print diagnostics.
-sstate[:rev]
- Set the state.
-t
- Set file description from standard input.
-tfile
- Set file description from file.
-t-string
- Set file description to string.
-u[rev]
- Unlock revision rev, or latest revision.
annotate [options] [files...]
- Show last revision where each line was modified. See
8.4 Annotate command.
-D date
- Annotate the most recent revision no later than
date. See A.5 Common command options.
-f
- Use head revision if tag/date not found. See
A.5 Common command options.
-l
- Local; run only in current working directory. 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
-r tag
- Annotate revision tag. See A.5 Common command options.
checkout [options] modules...
- Get a copy of the sources. See A.7 checkout--Check out sources for editing.
-A
- Reset any sticky tags/date/options. See 4.9 Sticky tags and 12. Keyword substitution.
-c
- Output the module database. See A.7.1 checkout options.
-D date
- Check out revisions as of date (is sticky). See
A.5 Common command options.
-d dir
- Check out into dir. See A.7.1 checkout options.
-f
- Use head revision if tag/date not found. See
A.5 Common command options.
-j rev
- Merge in changes. See A.7.1 checkout options.
-k kflag
- Use kflag keyword expansion. See
12.4 Substitution modes.
-l
- Local; run only in current working directory. 6. Recursive behavior.
-N
- Don't "shorten" module paths if -d specified. See
A.7.1 checkout options.
-n
- Do not run module program (if any). See A.7.1 checkout options.
-P
- Prune empty directories. See 7.5 Moving and renaming directories.
-p
- Check out files to standard output (avoids
stickiness). See A.7.1 checkout options.
-R
- Operate recursively (default). 6. Recursive behavior.
-r tag
- Checkout revision tag (is sticky). See A.5 Common command options.
-s
- Like -c, but include module status. See A.7.1 checkout options.
commit [options] [files...]
- Check changes into the repository. See A.8 commit--Check files into the repository.
-F file
- Read log message from file. See A.8.1 commit options.
-f
- Force the file to be committed; disables recursion.
See A.8.1 commit options.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-m msg
- Use msg as log message. See A.8.1 commit options.
-n
- Do not run module program (if any). See A.8.1 commit options.
-R
- Operate recursively (default). 6. Recursive behavior.
-r rev
- Commit to rev. See A.8.1 commit options.
diff [options] [files...]
- Show differences between revisions. See A.9 diff--Show differences between revisions.
In addition to the options shown below, accepts a wide
variety of options to control output style, for example
`-c' for context diffs.
-D date1
- Diff revision for date against working file. See
A.9.1 diff options.
-D date2
- Diff rev1/date1 against date2. See
A.9.1 diff options.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-N
- Include diffs for added and removed files. See
A.9.1 diff options.
-R
- Operate recursively (default). 6. Recursive behavior.
-r rev1
- Diff revision for rev1 against working file. See
A.9.1 diff options.
-r rev2
- Diff rev1/date1 against rev2. See A.9.1 diff options.
edit [options] [files...]
- Get ready to edit a watched file. See 10.6.3 How to edit a file which is being watched.
-a actions
- Specify actions for temporary watch, where
actions is
edit, unedit,
commit, all, or none. See
10.6.3 How to edit a file which is being watched.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
editors [options] [files...]
- See who is editing a watched file. See 10.6.4 Information about who is watching and editing.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
export [options] modules...
- Export files from CVS. See A.10 export--Export sources from CVS, similar to checkout.
-D date
- Check out revisions as of date. See
A.5 Common command options.
-d dir
- Check out into dir. See A.10.1 export options.
-f
- Use head revision if tag/date not found. See
A.5 Common command options.
-k kflag
- Use kflag keyword expansion. See
12.4 Substitution modes.
-l
- Local; run only in current working directory. 6. Recursive behavior.
-N
- Don't "shorten" module paths if -d specified. See
A.10.1 export options.
-n
- Do not run module program (if any). See A.10.1 export options.
-P
- Prune empty directories. See 7.5 Moving and renaming directories.
-R
- Operate recursively (default). 6. Recursive behavior.
-r tag
- Checkout revision tag. See A.5 Common command options.
history [options] [files...]
- Show repository access history. See A.11 history--Show status of files and users.
-a
- All users (default is self). See A.11.1 history options.
-b str
- Back to record with str in module/file/repos
field. See A.11.1 history options.
-c
- Report on committed (modified) files. See A.11.1 history options.
-D date
- Since date. See A.11.1 history options.
-e
- Report on all record types. See A.11.1 history options.
-l
- Last modified (committed or modified report). See A.11.1 history options.
-m module
- Report on module (repeatable). See A.11.1 history options.
-n module
- In module. See A.11.1 history options.
-o
- Report on checked out modules. See A.11.1 history options.
-r rev
- Since revision rev. See A.11.1 history options.
-T
- Produce report on all TAGs. See A.11.1 history options.
-t tag
- Since tag record placed in history file (by anyone).
See A.11.1 history options.
-u user
- For user user (repeatable). See A.11.1 history options.
-w
- Working directory must match. See A.11.1 history options.
-x types
- Report on types, one or more of
TOEFWUCGMAR. See A.11.1 history options.
-z zone
- Output for time zone zone. See A.11.1 history options.
import [options] repository vendor-tag release-tags...
- Import files into CVS, using vendor branches. See
A.12 import--Import sources into CVS, using vendor branches.
-b bra
- Import to vendor branch bra. See
13.6 Multiple vendor branches.
-d
- Use the file's modification time as the time of
import. See A.12.1 import options.
-k kflag
- Set default keyword substitution mode. See
A.12.1 import options.
-m msg
- Use msg for log message. See
A.12.1 import options.
-I ign
- More files to ignore (! to reset). See
A.12.1 import options.
-W spec
- More wrappers. See A.12.1 import options.
init
- Create a CVS repository if it doesn't exist. See
2.6 Creating a repository.
log [options] [files...]
- Print out history information for files. See A.13 log--Print out log information for files.
-b
- Only list revisions on the default branch. See A.13.1 log options.
-d dates
- Specify dates (d1<d2 for range, d for
latest before). See A.13.1 log options.
-h
- Only print header. See A.13.1 log options.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-N
- Do not list tags. See A.13.1 log options.
-R
- Only print name of RCS file. See A.13.1 log options.
-rrevs
- Only list revisions revs. See A.13.1 log options.
-s states
- Only list revisions with specified states. See A.13.1 log options.
-t
- Only print header and descriptive text. See A.13.1 log options.
-wlogins
- Only list revisions checked in by specified logins. See A.13.1 log options.
login
- Prompt for password for authenticating server. See
2.9.3.2 Using the client with password authentication.
logout
- Remove stored password for authenticating server. See
2.9.3.2 Using the client with password authentication.
rdiff [options] modules...
- Show differences between releases. See A.14 rdiff---'patch' format diffs between releases.
-c
- Context diff output format (default). See A.14.1 rdiff options.
-D date
- Select revisions based on date. See A.5 Common command options.
-f
- Use head revision if tag/date not found. See
A.5 Common command options.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
-r rev
- Select revisions based on rev. See A.5 Common command options.
-s
- Short patch - one liner per file. See A.14.1 rdiff options.
-t
- Top two diffs - last change made to the file. See
A.9.1 diff options.
-u
- Unidiff output format. See A.14.1 rdiff options.
-V vers
- Use RCS Version vers for keyword expansion (obsolete). See
A.14.1 rdiff options.
release [options] directory
- Indicate that a directory is no longer in use. See
A.15 release--Indicate that a Module is no longer in use.
-d
- Delete the given directory. See A.15.1 release options.
remove [options] [files...]
- Remove an entry from the repository. See 7.2 Removing files.
-f
- Delete the file before removing it. See 7.2 Removing files.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
rtag [options] tag modules...
- Add a symbolic tag to a module.
See
4. Revisões
and 5. Branching and merging.
-a
- Clear tag from removed files that would not otherwise
be tagged. See 4.8 Tagging and adding and removing files.
-b
- Create a branch named tag. See 5. Branching and merging.
-D date
- Tag revisions as of date. See 4.6 Specifying what to tag by date or revision.
-d
- Delete tag. See 4.7 Deleting, moving, and renaming tags.
-F
- Move tag if it already exists. See 4.7 Deleting, moving, and renaming tags.
-f
- Force a head revision match if tag/date not found.
See 4.6 Specifying what to tag by date or revision.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-n
- No execution of tag program. See A.5 Common command options.
-R
- Operate recursively (default). 6. Recursive behavior.
-r rev
- Tag existing tag rev. See 4.6 Specifying what to tag by date or revision.
status [options] files...
- Display status information in a working directory. See
10.1 File status.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
-v
- Include tag information for file. See 4.4 Tags--Symbolic revisions.
tag [options] tag [files...]
- Add a symbolic tag to checked out version of files.
See
4. Revisões
and 5. Branching and merging.
-b
- Create a branch named tag. See 5. Branching and merging.
-c
- Check that working files are unmodified. See
4.5 Specifying what to tag from the working directory.
-D date
- Tag revisions as of date. See 4.6 Specifying what to tag by date or revision.
-d
- Delete tag. See 4.7 Deleting, moving, and renaming tags.
-F
- Move tag if it already exists. See 4.7 Deleting, moving, and renaming tags.
-f
- Force a head revision match if tag/date not found.
See 4.6 Specifying what to tag by date or revision.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
-r rev
- Tag existing tag rev. See 4.6 Specifying what to tag by date or revision.
unedit [options] [files...]
- Undo an edit command. See 10.6.3 How to edit a file which is being watched.
-a actions
- Specify actions for temporary watch, where
actions is
edit, unedit,
commit, all, or none. See
10.6.3 How to edit a file which is being watched.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
update [options] [files...]
- Bring work tree in sync with repository. See
A.16 update--Bring work tree in sync with repository.
-A
- Reset any sticky tags/date/options. See 4.9 Sticky tags and 12. Keyword substitution.
-C
- Overwrite locally modified files with clean copies from
the repository (the modified file is saved in
`.#file.revision', however).
-D date
- Check out revisions as of date (is sticky). See
A.5 Common command options.
-d
- Create directories. See A.16.1 update options.
-f
- Use head revision if tag/date not found. See
A.5 Common command options.
-I ign
- More files to ignore (! to reset). See
A.12.1 import options.
-j rev
- Merge in changes. See A.16.1 update options.
-k kflag
- Use kflag keyword expansion. See
12.4 Substitution modes.
-l
- Local; run only in current working directory. 6. Recursive behavior.
-P
- Prune empty directories. See 7.5 Moving and renaming directories.
-p
- Check out files to standard output (avoids
stickiness). See A.16.1 update options.
-R
- Operate recursively (default). 6. Recursive behavior.
-r tag
- Checkout revision tag (is sticky). See A.5 Common command options.
-W spec
- More wrappers. See A.12.1 import options.
watch [on|off|add|remove] [options] [files...]
on/off: turn on/off read-only checkouts of files. See
10.6.1 Telling CVS to watch certain files.
add/remove: add or remove notification on actions. See
10.6.2 Telling CVS to notify you.
-a actions
- Specify actions for temporary watch, where
actions is
edit, unedit,
commit, all, or none. See
10.6.3 How to edit a file which is being watched.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
watchers [options] [files...]
- See who is watching a file. See 10.6.4 Information about who is watching and editing.
-l
- Local; run only in current working directory. See 6. Recursive behavior.
-R
- Operate recursively (default). 6. Recursive behavior.
## This document was generated by Karl Heinz Marbaise on , 26 2001 using texi2html