info-cvs
[Top][All Lists]
Advanced

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

Re: Newbie query on login


From: kamesh jayachandran
Subject: Re: Newbie query on login
Date: Mon, 25 Jun 2001 23:35:41 -0400 (EDT)

Hai Matthew,
Thanks for your reply.
My question was how to see the list of modules in the repository in which
i have read access.
For example I know that jakarta sub project has many modules.I wan to list
all the modules in the repository
:pserver:address@hidden:/home/cvspublic

My another query was where on the server side(which file) cvs server keeps
to store the information about each user who has logged in.
Say I am logging in to local cvs server from the cvs client like
`cvs -d :pserver:address@hidden:/opt/cvsroot login`
After successful login it creates an entry in the .cvspass in my home
directory like,
":pserver:address@hidden:/opt/cvsroot Aedh0ed"
According to my understanding for each operation on the server,this magic
string ("Aedh0ed") has to be sent to the server by the client("just like
HTTP COOKIES").For that the server has to validate this magic string on
the server side ......?where it will keep the info to validate against?

with regards
kamesh jayachandran

On Mon, 25 Jun 2001, Matthew Riechers wrote:

> kamesh jayachandran wrote:
> > 
> > Hai all,
> > Sorry for naive question.I want to see the list of users logged in to my
> > cvs server at anytime.How to forcefully logout them?
> > cvs allows as many logins as possible at anytime to repository from the
> > same account.It allows them to access the repository as long as they have
> > not executed logout themselves.
> 
> There isn't usually a need to track who is logged in/out, and I believe
> it isn't possible anyway.
> 
> You can look at the history file (cvs history) to see who retreived a
> given module from where, but AFAIK there are no persistent connections
> on the server between login and logout. The ~/.cvspass file maintains
> the users' connection state, which is composed of the connection type,
> server location, and password. So to "logout" everyone, you have to run
> "cvs logout" on the client/user end. In other words, this doesn't make
> much sense... :-)
> 
> > One more query.....
> > How to show the list of modules in the repository when one gives cvs co -c
> > or -s?
> 
> That *is* how to display the module list. Did I misunderstand the
> question?
> 
> -Matt
> 
> _______________________________________________
> Info-cvs mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/info-cvs
> 

-- 

Call me stupid [ Chorus: "You're stupid, Linus" ], but I actually compiled
and booted this remotely. 

                Linus




reply via email to

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