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

Re: CVS webwml/english/devel/website



* CVS User kraai <webmaster@debian.org> [2009-07-04 21:21:22 CEST]:
> Update of /cvsroot/webwml/webwml/english/devel/website
> In directory alioth:/tmp/cvs-serv4078/english/devel/website
> 
> Modified Files:
> 	using_cvs.wml 
> Log Message:
> Update the cvs root directory to use to access the website source code
> anonymously.

 Erm ...

>  <pre>
> -   cvs -d :pserver:anonymous@cvs.debian.org:/cvs/webwml login
> +   cvs -d :pserver:anonymous@cvs.alioth.debian.org:/cvsroot/webwml login
>  </pre>

 Ah! /cvsroot/ vs. /cvs/ - but I don't understand. For :ext: one uses
/cvs/webwml but for :pserver: one has to use /cvsroot/webwml? Can
someone explain that to me pretty please? What's the rationale for this,
what's the deal with it, and why isn't it consistent?

,-------------------------------> quote <-------------------------------
| The configuration of the pserver restrict the path of the repositories
| to the official URL, and despite the cvs -> cvsroot symlink, it will not
| accept it.
`-------------------------------> quote <-------------------------------

 That might very well be because /cvs and /cvsroot points to *different*
targets:

#v+
/cvs -> /srv/cvs.debian.org/cvs/
/cvsroot -> /srv/alioth.debian.org/chroot/cvsroot/
#v-

 It has nothing to do with using cvs.debian.org vs.
cvs.alioth.debian.org. It has to do that /cvs/ and /cvsroot/ points to
different locations. It looks pretty much like symlinking from hell, if
you ask me. %-/

 Why can't /cvs just also point to
/srv/alioth.debian.org/chroot/cvsroot? I guess this might solve this
problems, and I can't come up with any reason to only allow some few
submodules through /cvs than what one can access through /cvsroot -
other by wanting to force people to transition. Is that the intention?
If so then pretty please be verbose about it and not let people stumble
into troubles and then tell them to switch...

 Thanks in advance!
Rhonda


Reply to: