Saya ingin menyinkronkan lokasi berikut menggunakan serempak:
- / home / user / Audiobooks dengan / shared / Audiobooks
- / home / user / Musik dengan / shared / Musik
- / home / user / Podcasts dengan / shared / Podcasts
Apa yang akan menjadi parameter baris perintah serentak? Berdasarkan ini, saya bisa menebak
Jika satu atau lebih preferensi jalur diberikan, maka Unison hanya akan menyinkronkan jalur ini dan anak-anak mereka. (Ini berguna untuk melakukan sinkronisasi cepat hanya dari satu direktori, misalnya.) Perhatikan bahwa preferensi jalur diintepretasikan secara harfiah — mereka bukan ekspresi reguler.
Ini tebakan saya. Apakah itu benar?
unison -ui text /home/user /nocrypt/Shared -path Audiobooks -path Music -path Podcasts
Saya juga bisa menggunakan profil. Saya membaca dokumen bantuan dan menemukan contoh yang saya adaptasi. Tapi saya tidak yakin itu benar.
Dimodifikasi dari dokumen bantuan: Ini adalah profil yang lebih canggih, menggambarkan beberapa fitur bermanfaat lainnya.
# Roots of the synchronization
root = /home/user
root = /shared
# Paths to synchronize
path = Audiobooks
path = Music
path = Podcasts
Apakah itu benar?
Pada saat saya selesai menulis pertanyaan ini, saya sudah cukup banyak memecahkannya. Saya pikir kedua metode di atas sudah benar. Hal hebat tentang serempak adalah Anda dapat melakukan "lari kering" dengan cara yang sama seperti melakukan sinkronisasi yang sebenarnya. Tindakan default selalu "tidak ada tindakan" (setelah semua perubahan disajikan). Saya akan mengujinya sekarang dan melihat apakah itu berhasil. Saya kira saya tidak memerlukan jawaban, tetapi saya akan meninggalkan pertanyaan ini di sini untuk referensi (dan jawab sendiri dengan konfirmasi apakah ini berhasil atau tidak).