From: Matthew Ogilvie Date: Sat, 24 Jan 2009 23:43:21 GMT Subject: [PATCH 10/10] cvsserver doc: emphasize using CVS_SERVER= phrase within CVSROOT Message-ID: <1232840601-24696-11-git-send-email-mmogilvi_git@miniinfo.net> In-Reply-To: <1232840601-24696-10-git-send-email-mmogilvi_git@miniinfo.net> Add information about CVSROOT=":ext;CVS_SERVER=git-cvsserver:..." to "SYNOPSIS" section. This information was/is already spelled out deep in the "INSTALLATION" section, but this new method is far superior to the old backwards-compatible option (separate environment variable), so try to emphasize it's use for versions of CVS that support it. Also mention how to connect to a local git repository using git-cvsserver. Signed-off-by: Matthew Ogilvie --- Documentation/git-cvsserver.txt | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/Documentation/git-cvsserver.txt b/Documentation/git-cvsserver.txt index 6f8cd88..d1dc5be 100644 --- a/Documentation/git-cvsserver.txt +++ b/Documentation/git-cvsserver.txt @@ -14,6 +14,18 @@ SSH: export CVS_SERVER=git-cvsserver 'cvs' -d :ext:user@server/path/repo.git co +SSH with newer CVS versions (>= 1.12.11): + +[verse] +export CVSROOT=":ext;CVS_SERVER=git-cvsserver:user@server/path/repo.git" +'cvs' -d "$CVSROOT" co + +Local repository: + +[verse] +export CVSROOT=":fork;CVS_SERVER=git-cvsserver:/path/repo.git" +'cvs' -d "$CVSROOT" co + pserver (/etc/inetd.conf): [verse] -- 1.6.1.81.g9833d.dirty