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

Re: [DESIGN] File Permissions Preservation

From: Ryan Schmidt <subversion-2006Q1_at_ryandesign.com>
Date: 2005-12-22 14:13:25 CET

Sorry I'm late to this discussion...

> On 11/28/05, Gale, David <David.Gale@hypertherm.com> wrote:
>
>> - NOTE: UNIX and Linux files have a fairly wide range of permissions
>> possibilities. Windows is more limited (something is read-only or it
>> isn't; there is no executable flag that I'm aware of). I don't know
>> about Macintosh permissions; perhaps someone else can speak to this.

Subversion does not work on Classic Mac OS, so that can be forgotten.
And Mac OS X is a Unix-like operating system and can be thought of as
such.

On Nov 28, 2005, at 20:38, Garrett Rooney wrote:

> Actually, you're wrong, Windows has a much finer grained permissioning
> system than Unix, and many things it can express simply cannot be done
> with simple unix users and groups. Similarly, many unix systems have
> more fine grained permissioning available than the traditional
> users/groups thing, but there's no real standard for it that is
> generally available.
>
> The main problem we've always run into when trying to do this is
> simply that permissioning is not a cross platform concept, and we
> generally try to avoid features that will only work on a certain
> platform.

I understand that ACLs are, or are trying to become, the cross-
platform permissioning solution. According to the Wikipedia, they're
available on Windows, Mac OS X, Linux, *BSD, Solaris and OpenVMS, and
are a POSIX standard.

http://en.wikipedia.org/wiki/Access_control_list

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Dec 25 01:46:10 2005

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.