Home
Über
Projekte
 CVS
 Contributors
 Online
 Download
 RCS
 Texinfo
 Texi2HTML
Geschichte
Werkzeuge
Unterstützung
 
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

A.4 Global options

The available `cvs_options' (that are given to the left of `cvs_command') are:

--allow-root=rootdir
Specify legal CVSROOT directory. See 2.9.3.1 Setting up the server for password authentication.

-a
Authenticate all communication between the client and the server. Only has an effect on the CVS client. As of this writing, this is only implemented when using a GSSAPI connection ( 2.9.4 Direct connection with GSSAPI). Authentication prevents certain sorts of attacks involving hijacking the active TCP connection. Enabling authentication does not enable encryption.

-b bindir
In CVS 1.9.18 and older, this specified that RCS programs are in the bindir directory. Current versions of CVS do not run RCS programs; for compatibility this option is accepted, but it does nothing.

-T tempdir
Use tempdir as the directory where temporary files are located. Overrides the setting of the $TMPDIR environment variable and any precompiled directory. This parameter should be specified as an absolute pathname.

-d cvs_root_directory
Use cvs_root_directory as the root directory pathname of the repository. Overrides the setting of the $CVSROOT environment variable. 2. Das Repository.

-e editor
Use editor to enter revision log information. Overrides the setting of the $CVSEDITOR and $EDITOR environment variables. For more information, see 1.3.2 Änderungen Committen.

-f
Do not read the `~/.cvsrc' file. This option is most often used because of the non-orthogonality of the CVS option set. For example, the `cvs log' option `-N' (turn off display of tag names) does not have a corresponding option to turn the display on. So if you have `-N' in the `~/.cvsrc' entry for `log', you may need to use `-f' to show the tag names.

-H
--help
Display usage information about the specified `cvs_command' (but do not actually execute the command). If you don't specify a command name, `cvs -H' displays overall help for CVS, including a list of other help options.

-l
Do not log the `cvs_command' in the command history (but execute it anyway). A.11 history--Show status of files and users, for information on command history.

-n
Do not change any files. Attempt to execute the `cvs_command', but only to issue reports; do not remove, update, or merge any existing files, or create any new files.

Note that CVS will not necessarily produce exactly the same output as without `-n'. In some cases the output will be the same, but in other cases CVS will skip some of the processing that would have been required to produce the exact same output.

-Q
Cause the command to be really quiet; the command will only generate output for serious problems.

-q
Cause the command to be somewhat quiet; informational messages, such as reports of recursion through subdirectories, are suppressed.

-r
Make new working files read-only. Same effect as if the $CVSREAD environment variable is set ( D. All environment variables which affect CVS). The default is to make working files writable, unless watches are on ( 10.6 Mechanisms to track who is editing files).

-s variable=value
Set a user variable ( C.12 Expansions in administrative files).

-t
Trace program execution; display messages showing the steps of CVS activity. Particularly useful with `-n' to explore the potential impact of an unfamiliar command.

-v
--version
Display version and copyright information for CVS.

-w
Make new working files read-write. Overrides the setting of the $CVSREAD environment variable. Files are created read-write by default, unless $CVSREAD is set or `-r' is given.

-x
Encrypt all communication between the client and the server. Only has an effect on the CVS client. As of this writing, this is only implemented when using a GSSAPI connection ( 2.9.4 Direct connection with GSSAPI) or a Kerberos connection ( 2.9.5 Direct connection with kerberos). Enabling encryption implies that message traffic is also authenticated. Encryption support is not available by default; it must be enabled using a special configure option, `--enable-encryption', when you build CVS.

-z gzip-level
Set the compression level. Only has an effect on the CVS client.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Sun Aug 26 18:26:16 UTC 2001 © 1999, 2000, 2001 by Manual Translation Project webmaster@manual-translation-project.org