[openbeos] Re: write access

On 2004-09-29 at 21:26:29 [+0200], Stephan Assmus wrote:
> Axel Dörfler wrote on Wed, 29 Sep 2004 20:39:22 +0200 CEST:
> 
> > Indeed, you already have write access. Maybe you've checked out your
> > repository as "anonymous"? In this case, CVS would not allow you to
> > submit your changes.
> 
> This is the line I used for checking out:
> 
> cvs -d:pserver:stippi@xxxxxxxxxxxxxxxxxxx:/cvsroot/open-beos login
> 
> then
> 
> cvs -z3 -d:pserver:stippi@xxxxxxxxxxxxxxxxxxx:/cvsroot/open-beos co
> current
> 
> My CVS "Root" file says:
> 
> :pserver:stippi@xxxxxxxxxxxxxxxxxxx:/cvsroot/open-beos
> 
> Should this be
> 
> :ext:stippi@xxxxxxxxxxxxxxxxxxx:/cvsroot/open-beos
> 
> ?

Yep. For security reasons SF doesn't support non-anonymous pserver access.

> I tried changing this just for the CVS folder that has the entries I
> was going to commit, but it didn't help.

Since CVS by default recurses into subdirectories, this might well be. Use 
Axel's script or the following one-liner (if not wrapped ;-):

  for f in $(find . -name CVS -a -type d); do echo 
stippi@xxxxxxxxxxxxxxxxxxx:/cvsroot/open-beos > $f/Root; done

CU, Ingo

Other related posts: