rsync символьная справка - PullRequest
       12

rsync символьная справка

3 голосов
/ 24 февраля 2011

Я пытаюсь настроить rsync для работы с символическими ссылками.

Клиент-сервер: Например, на моей клиентской машине у меня есть символическая ссылка, когда я синхронизируюсь с сервером, она синхронизируетсяфактический файл, который я и хочу.

Сервер-клиент: На сервере, если я обновляю файл и синхронизируюсь с сервера на клиент, он заменяет мою символическую ссылку на файл,это не то, что я хочу.

Проблема: Мне нужна символьная ссылка клиента, чтобы он остался нетронутым, и rsync вместо этого обновляет фактический файл на клиенте.

I 'Я возился с вариантами и не могу понять, как это правильно.

Есть идеи?

Спасибо.

Ответы [ 2 ]

11 голосов
/ 05 апреля 2011

используйте rsync с -l для сохранения ссылок!

0 голосов
/ 06 апреля 2017

-l (--links) и -L (--copy-links) не работают для сохранения символических ссылок (символических ссылок) на цели, если в источнике есть файлы, а не символические ссылки. Это должен быть параметр, подобный -K (--keep-dirlinks), но для символических ссылок файла. И я тоже не могу его найти.

...