[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Subversion Permissions Question.

From: Bob Archer <Bob.Archer_at_amsi.com>
Date: Fri, 11 Feb 2011 15:21:42 -0500

> On Feb 11, 3:21 am, Thorsten Schöning <tschoen..._at_am-soft.de>
> wrote:
> > Guten Tag MonicaS,
> > am Donnerstag, 10. Februar 2011 um 17:33 schrieben Sie:
> >
> > > We are using an old
> > > version that we are going to upgrade as soon as we are
> confident that
> > > we understand the current configuration and setup.
> >
> > It should be possible to upgrade to a newer version even without
> > understanding, because unless you dump and load your
> repositories, the
> > old format and configuration is kept and should just work. You
> would
> > just loose benefits of newer FSFS-versions or stuff like that,
> but can
> > dump and load whenever you like.
>
> It is good to know that. I'm going to try to do it as soon as the
> team
> is ready.
> >
> > > The authz file contains the following three lines. If I
> understood
> > > correctly, svnadmin will have rw permissions to the whole
> repository
> > > and the rest of the users will have read-only access.
> > > But all users are able to 'checkout' and 'submit' files. So
> what are
> > > these permissions really doing?
> > > [/]
> > > svnadmin = rw
> > > * = r
> >
> > Which users are in the group svadmin? If all, then all should be
> able
> > to commit etc.
>
> only one user belong to the svnadmin group.

Did you verify that subversion is actually configured to use the authz file? Just because it exists doesn't mean it is being used.

>
>
> >
> > > I see the files svnserve.conf and authz on different
> subdirectories.
> > > Shouldn't these files be only in the main or initial folders of
> the
> > > repository?
> >
> > Per default those files should be in the conf-directory of the
> > repository, but the location of authz can be configured in
> > svnserve.conf.
> >
> > ### Uncomment the line below to use the default authorization
> file.
> > authz-db = authz
> >
> > vs.
> >
> > ### Uncomment the line below to use the default authorization
> file.
> > authz-db = ../../foo/bar/authz
>
>
>
> OK, so only the repositories have the sub-directories db, conf,
> dav,
> format, hooks and locks.
>
> If this is true, this installation looks like only one repository
> but
> I really have 506 repositories. I have repositories under
> repositories.

That's not good. But are you sure about that. Where are you "seeing" 506 repositories? Perhaps you just have 506 projects in a single repository.

BOb
Received on 2011-02-11 21:22:22 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.