[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: use '-d' option

From: Jim
Subject: Re: use '-d' option
Date: Mon, 3 Feb 2003 18:43:59 -0800

A CVSROOT is defaulted if you're in a tree which you have checked out - the
info comes from CVS/Root.  If you're outside of any CVS tracked directory
you need to specify the root with -d and/or CVSROOT environement variable.

----- Original Message -----
From: "Kaz Kylheku" <address@hidden>
To: "Monica Li" <address@hidden>
Cc: <address@hidden>
Sent: Monday, February 03, 2003 4:01 PM
Subject: Re: use '-d' option

> On Mon, 3 Feb 2003, Monica Li wrote:
> > I imported some files into repository and checked out file for updating.
> > was all ok last week. Today, when I login I typed:
> >
> > cvs -d :pserver:address@hidden:/repository login
> > Logging in to :pserver:address@hidden:2401/repository
> > CVS password
> >
> > After login, I didn't do anything and logout. The following msg come up:
> >
> > cvs logout: No CVSROOT specified!  Please use the `-d' option
> > cvs [logout aborted]: or set the CVSROOT environment variable.
> You still need a CVSROOT environment variable or -d option, even though
> you logged in. Logging in just means that a weak security token is
> deposited into a file in your home directory, which allows you to
> interact with the repository.
> The key fact here is that you can log innto more than one repository at
> a time; the file can contain more than one such token! There is no
> concept of a ``current CVS repository you are logged into''.
> The CVSROOT environment variable, the -d option, or, for many commands,
> the surrounding sandbox (checked out copy) determine what repository
> you interact with.
> The cvs logout command too has to know *which* repository you want to
> log out from.
> _______________________________________________
> Info-cvs mailing list
> address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]