[cvsnt] Re: Cvsroot on network share

Bo Berglund bo.berglund at telia.com
Wed Sep 21 21:26:04 BST 2005


On Wed, 21 Sep 2005 13:07:59 -0600, "McCullough, Ryan"
<rmccullough at rightnow.com> wrote:

>The way this was done previously on linux was pointing your cvs root at the
>location on the mounted nfs (ie /net/source/cvsroot). And then doing a cvs
>co <module>.
>
..snip...

>I then tried using the :ext: protocol from the command line but that does
>not work either with the errors previously mentioned. The :ext: protocol
>works using tortoiseCVS, but it does not work with the command line cvs.exe
>binary from CVSNT.org.
>
>Does this make more sense?

If you do not use a proper server then the use of anything else but
:local: as protocol will fail. All other settings assume a connection
to a *server* who will evaluate the credentials in the specified way.
In your case :local:\\sambaserver\net\source\cvsroot might work or you
might be forced to tip the slashes:
  :local://sambaserver/net/source/cvsroot

I never ever use this access method due to its built-in deficiences so
I cannot discuss it further...

I also wonder about the share folder name "cvsroot", looks strange to
me because CVSROOT is a reserved word in CVS designating the special
folder holding the administrative files. This folder should never ever
be accessed by anyone else but the cvs admin. All modules should be
outside this special folder.


/Bo
(Bo Berglund, developer in Sweden)



More information about the cvsnt mailing list