rsync copying files it doesn't need to

Dave Mitchell davem at iabyn.com
Wed Jan 11 11:50:56 UTC 2006


On Wed, Jan 11, 2006 at 10:27:37AM +0000, Jonathan Underwood wrote:
> I am using a simple rsync command to synchronise a directory across two 
> machines:
> 
> rsync -e "ssh" -va --delete /home/jgu/ user at remote:/home/jgu/backup
> 
> Which does everything one would expect... and more. For some reason, 
> *every* time I run this, it copies accross 5 files which haven't changed:
> 
> equipment/FDI_camera/Drivers and Setup Files/
> equipment/FDI_camera/Drivers and Setup Files/FDI Picasso (dll based)/
> equipment/FDI_camera/Drivers and Setup Files/FDI Picasso Labview VI's 
> and intermediate support dll/
> equipment/FDI_camera/Drivers and Setup Files/Picasso Rev-B SDK v4.52 
> (04-20004)  installer/
> equipment/FDI_camera/Manuals/
> 
> I have no idea why it is continually thinking these files have changed 
> locally. I initially thought it might be because there are spaces in the 
> file and directory names, but the last of these 5 does not have spaces. 
> Is this a bug with rsync?

Those aren't files, they're directories; and presumably the directories
have changed - eg by creating and then deleting a temporary file in the
directory. In that case, rsync will have to update the last modified
timestamp on the remote directorry.

-- 
The Enterprise is involved in a bizarre time-warp experience which is in
some way unconnected with the Late 20th Century.
    -- Things That Never Happen in "Star Trek" #14




More information about the fedora-list mailing list