Here’s something that’s been bothering me for a while. We have git repos and client sites hosted on our boxes and I constantly have to set the permissions on directories shared by our team.
For example, I upload a directory and set its permissions to group writable. Another developer creates a directory within this directory - as he’s in the same group, this works fine. However, the permissions on that directory will now be set as group r/x and if I try to write anything to it, it fails.
This may seem like a small issue, but it crops up on a daily basis and I can’t help thinking there’s a better way than manually setting permissions.
Saying that, it does really normally occur when working with git repos - the place we’re adding a files to regularly - so perhaps the answer is to use the git server to access repos instead of over ssh.
Anyway - I’m interested in any thoughts and ideas,