Aşağıdaki konumları birlikte kullanarak senkronize etmek istiyorum:
- / home / user / / shared ile sesli kitaplar / Sesli kitaplar
- / ana sayfa / kullanıcı / Birlikte paylaşılan / Müzik / Müzik
- / ana sayfa / kullanıcı / / paylaşılan paylaşılan Podcast'ler / Podcast'ler
Unison komut satırı parametreleri ne olurdu? Buna dayanarak tahmin edebilirim
Bir veya daha fazla yol tercihi verilirse, Unison yalnızca bu yolları ve çocuklarını senkronize eder. (Bu, örneğin yalnızca bir dizinin hızlı bir şekilde senkronize edilmesi için kullanışlıdır.) Yol tercihlerinin tam anlamıyla yorumlandığını unutmayın; bunlar normal ifadeler değildir.
İşte benim tahminim. Bu doğru mu?
unison -ui text /home/user /nocrypt/Shared -path Audiobooks -path Music -path Podcasts
Bir profil de kullanabilirim. Yardım belgelerini okudum ve uyarladığım bir örnek buldum. Ancak bunun doğru olduğundan emin değilim.
Yardım dokümanlarından değiştirildi: Burada, diğer bazı yararlı özellikleri gösteren daha sofistike bir profil var.
# Roots of the synchronization
root = /home/user
root = /shared
# Paths to synchronize
path = Audiobooks
path = Music
path = Podcasts
Bu doğru mu?
Bu soruyu yazmayı bitirdiğimde, hemen hemen anladım. Yukarıdaki her iki yöntemin de doğru olduğunu düşünüyorum. Unison ile ilgili en iyi şey, gerçek bir senkronizasyonda yaptığınız gibi bir "kuru çalışma" yapabilmenizdir. Varsayılan eylem her zaman "eylem yok" dur (tüm değişiklikler sunulduktan sonra). Şimdi test edip işe yarayıp yaramayacağını göreceğim. Sanırım bir cevaba ihtiyacım yok, ama bu soruyu referans olarak burada bırakacağım (ve bunun işe yarayıp yaramadığına dair bir onayla kendim cevaplayacağım).