[cvsnt] Re: failed to obtain lock

Bo Berglund bo.berglund at telia.com
Sun Mar 27 17:48:17 BST 2005


On Sun, 27 Mar 2005 11:26:47 -0800, Lewis Looks-Twice
<loopy at videotron.ca> wrote:

>
>> > I've been trying to get some, any kind of source control working, and
>> > after trying and not being able to get any to work, I tried CVS command
>> > line.  Not pretty, not simple, but it would do the job.  However, it
>> > seems to have stopped working this morning.
>>
>>What is your CVSROOT?
>>
>>Tony
>
>CVSRoot is set to d:\cvsrepo where it was set before..
>still get the error tho.  It seems to be something to do with overflow.
>

What Tony was looking for is the complete CVSROOT, like:
 :sspi:cvsserver:/repository
or
 :pserver:user at cvsserver:/repository
or similar, depending on your access method.

This question is put in order to determine the CVS access method you
are using. Therefore it is no use telling us what file path your
repository on the server is located at.

If you are using the CVSNT server then whatever path the repository is
located on is hidden from the users by means of the repository name
feature. With this any repository is given two locations:
1. The Root location used only by the server (e.g. D:\CVSREPO)
2. The repository name used by clients (e.g. /myrepo)

Then the user would access this repository using something like:
  :sspi:cvsserver:/myrepo
and he would be using the files at physical location
  D:\CVSREPO
but this would be completely hidden from the client as it should be
since it is a server implementation detail only.



/Bo
(Bo Berglund, developer in Sweden)



More information about the cvsnt mailing list