Re: Консольные средства синхронизации
Ky6uk -> debian-russian @ Thu, 21 Feb 2008 12:15:21 +0500:
>> Например, для синхронизации текущей директории с удаленной:
>> rsync -auz -e ssh remote:/dir/ . && rsync -auz -e ssh . remote:/dir/
>>
K> А если необходимо сравнить, исключая какие-либо файлы, директории, игнорируя
K> дату, или побайтово. Выбрать только те файлы из списка списка синхронизации,
K> которые нужны после сравнения?
А если man прочесть? Ну и обвязать скриптом на полтора десятка
строк... Мне всегда лениво.
В принципе, от rsync его библиотеку сравнения дают отдельно. Можно ее
использовать непосредственно.
unison, собственно, примерно такой обвязкой и является. Только не
вокруг rsync и даже не вокруг его библиотеки, а вокруг его алгоритма :-)
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
The effort of using machines to mimic the human mind has always struck
me as rather silly. I would rather use them to mimic something better
-- Edsger Dijkstra
Reply to: