I use PyCharm on OSX 10.10.5.
My project files are on an nfs share, which is mounted to /Volumes/<something> and opened in PyCharm. Permissions on a text file (code, or whatever) are set on the remote network to be 755. After I edit the file in PyCharm the remote network shows the everybody execute permission is removed. Incidentally on the local view of /Volumes/<something>/stuff.txt in a terminal window the file shows no change to the permissions.
Why is this happening and how can I make it stop.
And why can't I find any trace of anyone else complaining of this problem?