I am not sure about "definitely", but there certainly are applications
Please spare us the sophistry. Probably the most flexible approach
would be to be able to specify a checkout umask, defaulting to 700
(the other bits are then filled in from the normal user umask). For
archival purposes, one would then set it to 777 instead.
There is the question how to deal with checkins. While there is no
harm in checking in the full permissions in case one would need them,
it would likely be a nuisance to track the individual contributor's
settings.
--
David Kastrup
-