On Sep 19, 2013 1:38 AM, "Stephan Beal" <sgb...@googlemail.com> wrote:
>
> Hi, all,
>
> some people have bemoaned Fossil's lack of file permissions support over
the years. Initially, Fossil did not track _any_ permissions, but the
executable bit was eventually added because it is common practice to have
an executable configure script in the source tree.
>
> What i didn't know, though, is that git doesn't, either. i always assumed
git can do anything except except for making me a happy user.
>
> To quote the GIT Pocket Guide from O'Reilly[1]:
>
> "Originally, Git saved and restored the full permissions on files (all
the mode bits). Later, however, this was deemed to cause more trouble than
it was worth, so the interpretation of the mode bits ... was changed ...
the only valid values for the low 12 bits of the mode... are octal 755 and
644, and these simply indicate that the file should be executable or not...
the actual mode value may be different depending on your umask setting..."

And that's why we

1) trust our good judgment, the judgment of our fellow fossil developers,
and discuss these sorts of things rather than blindly doing "what git does"

2) don't conflate a "version controlled repository" with a "release".

> [1] http://shop.oreilly.com/product/0636920024972.do
>
> --
> ----- stephan beal
> http://wanderinghorse.net/home/stephan/
> http://gplus.to/sgbeal
>
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to