I have a bunch of SVN managed files with permission 664. The files aren't necessarily owned by me, but they're in my primary group. (I can only write to them because they're in my group.) when I "svn update" that folder it changes the owner of any changed files to me (fine, who cares) and removes group-write permission on the file, leaving the permissions in its wake as 644, not 664. What's the deal?
I get that there's a property I could conceivably set that says "hey, make sure this file is executable when you check it out / export it", but no, I just want the damn thing to quit bjorking my permissions when I svn-update existing files.
Is this normal behavior for svn? Can I configure it to leave my permissions "as-is"?