Filetime resolution problem,
David Collier-Brown
David.Collier-Brown at canada.sun.com
Fri Jun 23 12:15:04 GMT 2000
Randy Kahle wrote (quotingInSync)
| When InSync copies a file to a target directory it explicitly sets
| the last modified time stamp of the target file to be the same as
| that of the source file. Due to implementation differences between
| various Microsoft OSs we allow up to 2 seconds of difference between
| last modified timestamps before we consider them different and
| initiate a copy. This is because some of these OSs only maintain the
| stamp with 2 second accuracy. We do not know Samba implementation
| details but the timestamps in the logs you provided differ by up to
| 4.5 seconds. This is enough to trigger a copy.
| Has anyone else run into this problem? What is the solution?
Yes, you probably want "dos filetime resolution" set,
which should set it to exactly 2 seconds. See
http://www.oreilly.com/catalog/samba/chapter/book/ch08_01.html
for a discussion about using it to fool MS C++ into
not rebuilding everything mindlessly...
--dave
--
David Collier-Brown, | Always do right. This will gratify some people
185 Ellerslie Ave., | and astonish the rest. -- Mark Twain
Willowdale, Ontario | //www.oreilly.com/catalog/samba/author.html
Work: (905) 415-2849 Home: (416) 223-8968 Email: davecb at canada.sun.com
More information about the samba
mailing list