OK Thanks. Understand your irritation, you're the man charged with resolving an issue, which whilst 'technical', is in reality, I believe, outside of your control
We don't, and never have, worked directly from servers. It is policy here to copy the files you wish to work on to a local 'work in progress' partition, do your stuff, and then backup to the server for the tape to rearchive overnight.
It's maybe an old habit from the 'old days' but it has borne us well. Reason(s)?
It causes problems. It's reasonably well documented that programs save the temp files where the original file is located. If this is over the network, you have extra traffic, the possibility of network interruption (and therefore corruption).
OS X seems to aggrevate the issue by (behind the scenes) actually resaving the new file AS a new file and then deletes the temporary AND the old one in the process - I guess 'cos they think it'll be 'cleaner' - or perhaps that's just the way it has to be... However, the slightest challenge in this process will leave you with a temp file and or a knackered 'new' file.
Quark, for example say don't do it; Adobe CS is causing all sorts of challenges for a friend of mine whose guvenor INSISTS that this the way to do it (despite the proof of the huge temp files that generates).
I've not noted any discernable difference between using SMB or AFP (albeit that AFP will attempt to honour the resource forks, but then MS are using AFP v2.2 and Apple are on V3) as the protocol to connect and there is no (known) way to force the program to use a local 'temp' file whilst it's working.
You also have the situation where you have a copy of the file locally should anything go wrong (this file BTW is moved to another local folder we call 'bin tomorrow' for deletion at a later date). Downside? Administration by the operators - computers run on filing systems, and our op.s have to think about what they're doing and where they're doing it...
Also, should the server fail, there is at least
some possibility that op.s can continue with current work...
Trouble is, it's a major change of working culture. If this is the only problem you've got then some would say you've done exceptionally well
Sorry it's not a 'push a button' solution, but at least it is a solution... ATB.