[Bunu yapmak için güzel bir yol bulduğumda kendi sorumu yanıtlıyorum]
unison
U Penn'de Benjamin Pierce tarafından geliştirilen aracı kullanın .
İki dizininiz olduğunu varsayalım,
/home/user/Documents/dirA/
ve /home/user/Documents/dirB/
Bu ikisini senkronize etmek için şunları kullanabilirsiniz:
~ $unison -ui text /home/user/Documents/dirA/ /home/user/Documents/dirB/
Çıktıda, senkronize etmenizi istediğiniz iki dizinde farklı olan unison
her bir dizini ve dosyayı görüntüler . İlk çalıştırmada ek olarak senkronize etmenizi (her iki konumda da eksik dosyayı çoğaltmanızı), ardından makinenizde bir senkronizasyon ağacı oluşturup sürdürmenizi ve sonraki çalışmalarda gerçek senkronizasyonu uygulayacaktır (yani, bir dosyayı silerseniz , de silinir de. Ayrıca her değişimi karşılaştırmak ve isteğe bağlı olarak tercih edebilirsiniz iletmek veya ters iki dizin arasında senkronize..../dirA
.../dirB
İsteğe bağlı olarak, grafik arayüzü başlatmak için -ui text
seçeneği cli
daha basit ve daha hızlı bulsam da seçeneği komutunuzdan kaldırın .
Daha fazlası için: Unison kullanıcı dokümantasyonunda Unison öğreticisi .