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

Re: File level ACL

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-03-26 16:22:29 CET

On Fri, 2004-03-26 at 08:43, Travis P wrote:
> On Mar 26, 2004, at 7:49 AM, Pierre Belzile wrote:
>
> > It's ironic that CVS does this. (Using proper permissions on the
> > files.) I can't move to subversion until something equivalent
> > (hopefully better!) exists.
>
> Proper for your particular standard Unix environment I'm guessing. As
> I understand it, Subversion uses APR for all filesystem access for
> great portability. Not all filesystems share the same permission model
> (Window's filesystems?), including some Unix systems.

Um, I think there's some confusion here. CVS can restrict permission on
specific files because the repository is just a bunch of RCS files. The
administrator goes in and hand-edits the permissions on *.c or *.h by
hand.

The SVN repository has only "imaginary" files in a database. There's no
concept of permissions within this virtual filesystem. Maybe someday
the database will have a real ACL system, but for now, all permissions
are controlled by programs outside the repository, such as apache or
svnserve or pre-commit hooks.

Just as Pierre suggests, a good feature to add to mod_authz_svn would be
wildcards on directory/file patterns.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Mar 26 16:24:19 2004

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