Log Message: |
Correctly fsync() after renames in FSFS on Win32. We must flush the disk
buffers after the rename, otherwise the metadata may not be persistent.
Moreover, if the rename is degraded to a copy by Win32, we won't even have
the complete file contents on disk without a buffer flush.
* subversion/libsvn_fs_fs/util.c
(svn_fs_fs__move_into_place): On Win32, always flush after rename.
|