Preserving symbolic links on the destination machine
Dave Dykstra
dwd at bell-labs.com
Fri Nov 9 10:56:42 EST 2001
On Thu, Nov 08, 2001 at 12:08:35PM -0500, Duncan Galloway wrote:
> Hi there,
> I'm trying to keep my laptop up-to-date with my desktop. For various
> reasons I have a number of directories which are soft-linked to
> directories on different machines on the network to which my desktop is
> connected. When I sync to my laptop with a command like
>
> rsync -vazu -e ssh ~/* --delete <destination> -L --copy-unsafe-links
>
> it does what I want, which is to copy the symbolically linked
> directories on the desktop to actual directories on the laptop. However,
> when I copy them back to the desktop using just
>
> rsync -vazu,
>
> rsync removes the symbolic link and creates a new subdirectory under the
> destination directory and puts the files there, rather than following
> the existing symbolic link. Is there some way to fix this,so that rsync
> will follow an existing symbolic link on the destination?
> Thanks,
> Duncan
>
Not that I can think of. Can you just exclude those links with --exclude?
- Dave Dykstra
More information about the rsync
mailing list