Mail Archives: cygwin/2002/04/20/18:57:02
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 -