diff options
author | Junio C Hamano <junio@hera.kernel.org> | 2007-06-16 09:54:05 +0000 |
---|---|---|
committer | Junio C Hamano <junio@hera.kernel.org> | 2007-06-16 09:54:05 +0000 |
commit | 6926bef5df36f65153ad9f9ab9202acc6d44cd5d (patch) | |
tree | 5d1c642cbaae99018f2cc259dfdc4202e8780115 /git-cvsserver.txt | |
parent | 9e52d4ea667a8100ea390c15adae60a56a410699 (diff) | |
download | git-htmldocs-6926bef5df36f65153ad9f9ab9202acc6d44cd5d.tar.gz |
Autogenerated HTML docs for v1.5.2.2-236-g952c8
Diffstat (limited to 'git-cvsserver.txt')
-rw-r--r-- | git-cvsserver.txt | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/git-cvsserver.txt b/git-cvsserver.txt index e5005f02f..60d0bcf0f 100644 --- a/git-cvsserver.txt +++ b/git-cvsserver.txt @@ -7,10 +7,53 @@ git-cvsserver - A CVS server emulator for git SYNOPSIS -------- + +SSH: + [verse] export CVS_SERVER=git-cvsserver 'cvs' -d :ext:user@server/path/repo.git co <HEAD_name> +pserver (/etc/inetd.conf): + +[verse] +cvspserver stream tcp nowait nobody /usr/bin/git-cvsserver git-cvsserver pserver + +Usage: + +[verse] +'git-cvsserver' [options] [pserver|server] [<directory> ...] + +OPTIONS +------- + +All these options obviously only make sense if enforced by the server side. +They have been implemented to resemble the gitlink:git-daemon[1] options as +closely as possible. + +--base-path <path>:: +Prepend 'path' to requested CVSROOT + +--strict-paths:: +Don't allow recursing into subdirectories + +--export-all:: +Don't check for `gitcvs.enabled` in config. You also have to specify a list +of allowed directories (see below) if you want to use this option. + +--version, -V:: +Print version information and exit + +--help, -h, -H:: +Print usage information and exit + +<directory>:: +You can specify a list of allowed directories. If no directories +are given, all are allowed. This is an additional restriction, gitcvs +access still needs to be enabled by the `gitcvs.enabled` config option +unless '--export-all' was given, too. + + DESCRIPTION ----------- |