Branko Čibej <br...@xbc.nu> writes:

>  Got into this a bit late, sorry, but I'm not at all happy about this
> change.
>
> If we ignore the issue with long-running SVN processes ... ok, let's
> assume that changing umask requires that you restart daemons ...
>
> I cannot ignore two issues:
>
>     * The default perms will come from the temp directory, not the WC
>       directory. These perms may not be the same, defaults may be
>       different on different volumes.
>     * Even if we took the perms off of the current WC and stored them, a
>       long-running process can work with multiple WCs at the same times
>       and there's no guarantee that the default file perms are the same
>       on all of them.

Those are valid concerns but not really an issue with patch which
merely caches the permissions and doesn't change the value that gets
cached.  Also it was introduced as a server optimisation so repository
permissions are affected as well as working copy permissions.

-- 
Philip

Reply via email to