Saya menggunakan alat penyelarasan Bersamaan dengan mesin Mac OSX dan Ubuntu 9,10 saya untuk membuat cadangan musik saya dari Mac ke Ubuntu. Masalahnya adalah, saya ingin agar Mac saya menjadi sumber dan Ubuntu menjadi target sehingga mesin Ubuntu akan menjadi salinan persis folder Musik di Mac setiap saat, tetapi jika saya menghapus sesuatu dari Ubuntu, ia akan menang ' t dihapus di Mac. Saya telah melihat dokumen tetapi itu agak melintas di kepala saya saat ini.
force = /home/me/mysynchdir
Sementara jawaban oleh TheToasterThatCould akan 'berfungsi', harap dicatat bahwa itu tidak akan mencadangkan dengan benar sistem file Mac "Resource Forks"
Sementara versi rsync Mac OSX adalah resource-fork aware, rsync versi linux tidak (dan kemungkinan tidak akan pernah, karena versi rsync Apple adalah spesifik-OSX dan tidak menyajikan garpu sumber daya tersebut untuk rsync di ujung lain di cara yang dapat ditangani versi rsync non-OSX). Hasil dari ini adalah bahwa sumber daya garpu tidak akan rsync'd antara mesin Mac dan linux.
Aplikasi Mac tertentu menggunakan garpu sumber daya untuk menyimpan data yang terkait dengan file tertentu. Jika Anda yakin file Anda sedang disinkronkan tidak perlu atau menggunakan garpu sumber daya, maka boleh saja menggunakan rsync.
Jika Anda ingin menyinkronkan garpu sumber daya, maka serentak akan menjadi pendekatan yang lebih baik karena (menurut serempak dokumen) itu dapat menyinkronkan garpu sumber daya.
sumber
FreeFileSync adalah aplikasi open source yang mampu mencerminkan direktori. Itu dapat berjalan untuk sinkronisasi satu arah atau dua arah atau dalam mode "berkontribusi". Saya dapat mengatakan bahwa itu dapat melakukan pekerjaan Microsoft Synctoy. FreeFileSync dapat digunakan secara bebas di Mac OS X, Linux dan Windows.
sumber
Saat ini,
unison /home/test/thing2 /home/test/thing2 socket://somehost:123456/ -silent -batch
akan berfungsi, di mana-batch
tidak menunjukkan pertanyaan sama sekalisumber