delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/04/20/18:57:02

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-Id: <5.1.0.14.2.20020420154426.02513f38@pop3.cris.com>
X-Sender: rrschulz AT pop3 DOT cris DOT com
Date: Sat, 20 Apr 2002 15:57:23 -0700
To: "George Hester" <hesterloli AT hotmail DOT com>, cygwin AT cygwin DOT com
From: Randall R Schulz <rrschulz AT cris DOT com>
Subject: Re: Where is the manual to manually install cygwin in Windiows
2000
In-Reply-To: <a9sage$qh6$1@main.gmane.org>
References: <FC169E059D1A0442A04C40F86D9BA7600C5E9C AT itdomain003 DOT itdomain DOT net DOT au>
Mime-Version: 1.0

George,

What I see is that both pages instruct the user to do a "cvs login" and 
that's to be expected, since that part of CVS.

You don't need to use the Cygwin port of CVS to retrieve file from the 
cygwin.com CVS server. You can use a Windows native CVS command line or 
something like WinCVS or jCVS.

If you run a Cygwin CVS from a non-Cygwin shell (BASH, ash, tcsh), it will 
try to create and read the ".cvspass" file in the directory named by the 
value of the HOME environment variable, so if you try this, make sure that 
variable is set. I imagine that a Windows native port of the CVS 
command-line client will the do the same or something very similar. After 
all, Windows users have home directories, too. GUI CVS clients probably 
have their own configuration files or registry entries for storing this 
sort of information.

Otherwise, CVS is CVS. The interaction between the client and the server is 
specified by a protocol, and it doesn't matter which client or server you 
use, as long as they both properly implement that protocol.

It might help you to know that there is no "session" created by a CVS 
"login" command. That command simply prompts for and verifies the password 
with the server and then records it (if it's the command line CVS, it does 
as as I mention above and puts a mildly obscured version of the password 
into $HOME/.cvspass). Then each subsequent command directed at the same CVS 
server uses the password that was recorded in the .cvspass file. The CVS 
command line tool does not start an interactive sub-shell. To my knowledge, 
the only time it launches other processes is to create an editor for 
composing check-in or update commentaries.

Good luck.

Randall Schulz
Mountain View, CA USA


At 11:02 2002-04-20, you wrote:
>Thanks Robert.  I went there.  But it looks as though I have to have Cygwin
>installed to do this.  Let me give you an example:
>
>On this page:
>
>http://www.iol.ie/~locka/mozilla/plugin.htm
>
>you will see an example how to get files using CVS.  That worked just fine 
>for me.
>
>But on this page:
>
>http://cygwin.com/cvs.html
>
>the directions say this:
>
>"Once you've done that, you need to tell your local cvs software what
>password to use. The password is the word anoncvs :
>
>bash$ cvs login."
>
>As you can see there is a bash shell running.  Will I get into a bash shell
>automatically upon connecting through CVS or do I need Cygwin installed
>first?
>
>--
>George Hester
>_________________________________
>"Robert Collins" <robert DOT collins AT itdomain DOT com DOT au> wrote in message
>news:FC169E059D1A0442A04C40F86D9BA7600C5E9C AT itdomain003 DOT itdomain DOT net DOT au...
>http://cygwin.com/cvs.html
>
>Rob
>
>--
>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting:         http://cygwin.com/bugs.html
>Documentation:         http://cygwin.com/docs.html
>FAQ:                   http://cygwin.com/faq/
>
>
>
>
>
>
>
>--
>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting:         http://cygwin.com/bugs.html
>Documentation:         http://cygwin.com/docs.html
>FAQ:                   http://cygwin.com/faq/


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019