Saya memiliki sistem desktop yang saya gunakan sebagai server. Saya juga punya MacBook Pro yang merupakan komputer utama saya. Saya telah melakukan banyak organisasi dan pembersihan perpustakaan musik saya dan semuanya di MacBook Pro saya.
Saya ingin agar perpustakaan musik di MacBook Pro saya tetap sinkron dengan mesin desktop sehingga istri saya dapat mengakses semuanya dari MacBook Pro-nya sendiri.
Saya berpikir untuk mengatur tindakan folder yang akan menyalin file ke folder "Secara otomatis menambah ke iTunes". Namun, karena saya suka menggunakan opsi "simpan perpustakaan iTunes saya terorganisir", file-file dipindahkan ke direktori musik iTunes dan saya tidak dapat menulis skrip yang akan membandingkan perpustakaan musik iTunes MacBook Pro saya dengan direktori "Otomatis" pada. server.
Juga, salinan file sederhana tidak akan menyinkronkan metadata seperti peringkat dan pemutaran. Apakah ada solusi otomatis dan gratis untuk menyelaraskan perpustakaan iTunes antara 2 Mac?
Di bawah ini adalah bagaimana saya akhirnya melakukannya berdasarkan rsync
saran:
Saya menggunakan tautan yang disediakan oleh James dalam jawaban ini (tetapi saya mengambil --size-only
opsi setelah sinkronisasi pertama):
iTunes Utility - Menggabungkan Perpustakaan
Saya juga mengambil --force
opsi (karena itu berlebihan ketika juga menggunakan --delete
). jadi perintah rsync saya terlihat seperti ini:
rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log
Saya kemudian mengintegrasikan ini ke dalam alur kerja Automator. Seperti ini: Dapatkan Server Tertentu ► Sambungkan ke Server ► Jalankan Script Shell ► Keluarkan Disk.
Menciptakannya sebagai alur kerja iCal sangat sulit bagi saya karena saya menggunakan MobileMe dan acara iCal disinkronkan dengan mesin saya yang lain di mana saya tidak ingin alur kerja ini berjalan. Jadi sebagai gantinya, saya membuat agen menggunakan Lingon yang menjalankan alur kerja setiap 8 jam.