I regularly notice following behavior when synchronizing files with client-server software, especially with .txt files.
- Mac computers A and B contain an up-to-date version
Nof a filefile.txt.- I edit the file on computer A, then synchronize its version
N+1with the server.- I synchronize computer B with the server, so version
N+1of the file is downloaded.- I open
file.txton computer B (using Command–Space bar to locate the file in Spotlight). However, it opens the versionNof the file before synchronization.- Closing this file and repeating step 4 now opens the correct version
N+1of the file.
The problem with this is that if you do not notice at step 4 that you're not seeing the last version of the file and start modifying, you create a conflict.
Is this behavior caused by Mac (Finder/TextEdit)? How to avoid it?