rsync w rzeczywistości nie jest zalecany do synchronizacji dwukierunkowej (przez jego twórców). Zalecane już narzędzie unison będzie dla Ciebie lepszym rozwiązaniem.
Należy również pamiętać, że prawdopodobnie podczas korzystania z rsync prawdopodobnie masz do czynienia z wieloma specyficznymi dla komputerów Mac funkcjami HFS +. Więc upewnij się, że używasz poprawnie załatanego rsync3 na Macu lub oczekujesz problemów z datami modyfikacji (w przypadku korzystania z Mac OS X pod warunkiem rsync 2.6.9.) Jeśli nie wiesz, jak zbudować poprawnie załatany rsync 3 dla Maca, pobierz mlbackup, który obejmuje właśnie to. (Pełne ujawnienie: jestem autorem mlbackup.) Pobierz go z github i pobierz pełną paczkę z pobranych plików. (The mlbackup repo nie obejmuje rsync 3, które chcesz w tym przypadku).
Http://github.com/MacLemon/mlbackup
Przydałby się link do niezalecania programistów rsync.
Wildcard
@Wildcard nie od deweloperów, ale to jest istotne.
Ploni
4
Powinieneś także spojrzeć na csync , który jest open source i oferuje natywną dwukierunkową synchronizację.
FYI - o ile mi wiadomo - csync jest rozwijany przez ludzi z zespołu Samby. I wiedząc, że zespół Samby również opracował rsync, traktuję to jako znak jakości.
na Stack Exchange wolimy odpowiedzi, które są czymś więcej niż tylko linkami. byłoby wspaniale, gdybyś mógł trochę rozwinąć to, co to jest (co go odróżnia unison?)
Powinieneś także spojrzeć na csync , który jest open source i oferuje natywną dwukierunkową synchronizację.
FYI - o ile mi wiadomo - csync jest rozwijany przez ludzi z zespołu Samby. I wiedząc, że zespół Samby również opracował rsync, traktuję to jako znak jakości.
źródło
Kolejne doskonałe narzędzie do synchronizacji dwukierunkowej ..... freefilesync
źródło
unison
?)Zakodowałem to małe narzędzie na własne potrzeby:
https://github.com/dooblem/bsync
Używa rsync i może obsługiwać ruchy plików.
źródło