If Mercurial does not track file permissions by default, how does it decide on the permissions for any files/directories it creates?
Does it use umask
? If not, what does it use?
I have read in the mail list the following:
Mercurial uses the mode of the .hg/store directory to compute a mask
but this seems a bit arbitrary (if there is any explanation behind it, I'd love to hear it). Is this explained in the documentation?