> interestingly, i tried to see if something was wrong with my statments by > doing: > mkdir ~/rsynctest/dir1 > mkdir ~/rsynctest/dir2 > mkdir ~/rsynctest/dir3 > > nano ~/rsynctest/dir1/file1 (wrote the line hello world and saved) > nano ~/rsynctest/dir1/file2 (wrote the line hello and saved) > > cp ~/rsynctest/dir1/file* ~/rsynctest/dir2/ > > checked md5sums of both files in both dirs to ensure they were identical > > the did rsync -rvu --compare-dest=/home/kevin/rsynctest/dir2/ > /home/kevin/rsynctest/dir1/ /home/kevin/rsynctest/dir3/ > > the two files from dir1 were copied to dir3, even though identical > copies, with the same names, existed in dir2. > > i also tried this again with the compare dir relative to the dest dir, > i.e.: rsync -rvu --compare-dest=../dir2/ /home/kevin/rsynctest/dir1/ > /home/kevin/rsynctest/dir3/ again with same result
I thought about this further and I think the problem you are having is that the modification times are not being preserved and you are not using the --checksum option. As such, I suggest that you add the --times or --checksum option and see if that helps. I suspect that this will solve your problem. Let me know =:^) --------------------------------------------------------------------- This email is protected by LBackup, an open source backup solution. Free as in freedom; LBackup is licensed under the GNU GPL http://www.lbackup.org -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
