ฉันต้องการซิงค์ตำแหน่งต่อไปนี้โดยใช้พร้อมเพรียง:
- / home / user / Audiobooks ที่มี / shared / Audiobooks
- / home / user / Music กับ / shared / Music
- / home / user / Podcasts พร้อม / shared / Podcasts
พารามิเตอร์บรรทัดคำสั่งพร้อมเพรียงจะเป็นอย่างไร จากสิ่งนี้ฉันสามารถเดาได้
หากมีการกำหนดค่าเส้นทางอย่างน้อยหนึ่งอย่าง Unison จะซิงโครไนซ์เส้นทางเหล่านี้และลูก ๆ ของพวกเขาเท่านั้น (สิ่งนี้มีประโยชน์สำหรับการซิงค์อย่างรวดเร็วของไดเรกทอรีเพียงหนึ่งตัวอย่าง) โปรดทราบว่าการกำหนดค่าตามความชอบของเส้นทางจะถูกแทรกอย่างแท้จริงซึ่งไม่ใช่การแสดงออกปกติ
นี่คือเดาของฉัน ถูกต้องหรือไม่
unison -ui text /home/user /nocrypt/Shared -path Audiobooks -path Music -path Podcasts
ฉันยังสามารถใช้โปรไฟล์ได้ ฉันอ่านเอกสารช่วยเหลือและพบตัวอย่างที่ฉันดัดแปลง ฉันไม่แน่ใจว่าถูกต้องอย่างไรก็ตาม
แก้ไขจากเอกสารช่วยเหลือ: นี่คือโปรไฟล์ที่ซับซ้อนยิ่งขึ้นซึ่งแสดงคุณลักษณะที่มีประโยชน์อื่น ๆ
# Roots of the synchronization
root = /home/user
root = /shared
# Paths to synchronize
path = Audiobooks
path = Music
path = Podcasts
ถูกต้องหรือไม่
เมื่อฉันเขียนคำถามนี้เสร็จฉันก็คิดออกมาได้แล้ว ฉันคิดว่าทั้งสองวิธีข้างต้นถูกต้อง สิ่งที่ดีเกี่ยวกับความพร้อมเพรียงคือคุณสามารถทำ "dry run" แบบเดียวกับที่คุณทำการซิงค์จริง การกระทำเริ่มต้นมักจะ "ไม่มีการกระทำ" (หลังจากแสดงการเปลี่ยนแปลงทั้งหมด) ฉันจะทดสอบตอนนี้และดูว่าใช้ได้หรือไม่ ฉันเดาว่าฉันไม่ต้องการคำตอบ แต่ฉันจะฝากคำถามนี้ไว้ที่นี่เพื่ออ้างอิง (และตอบคำถามด้วยตัวเองพร้อมยืนยันว่าสิ่งนี้ใช้ได้หรือไม่)