Perilaku default folder-merge di Mac OS X adalah untuk menghapus folder yang ada, menghapus semua file-nya daripada menawarkan untuk menggabungkannya secara cerdas. Manajer file Windows dan Linux telah menawarkan penggabungan folder selama beberapa dekade, tetapi Mac masih belum.
Ada opsi penggabungan tersembunyi di Finder, tetapi hanya berfungsi kadang-kadang. Apple juga menyertakan perintah terminal untuk menggabungkan folder dengan cara yang berbeda. Jika Anda pengguna Windows atau Linux yang menggunakan OS X, ini cukup menggelegar.
Masalah ini terjadi ketika Anda mencoba untuk memindahkan folder ke lokasi di mana sudah ada folder lain dengan nama yang sama. Di Windows dan Linux, pengelola file mencoba menangani ini dengan cerdas. Mereka akan menggabungkan file dalam dua folder ke dalam satu folder dengan nama yang sama.
Jika ada konflik file, manajer file akan menanyakan Anda apa yang harus dilakukan dengan file spesifik tersebut. Jika Anda menggunakan Windows atau Linux, Anda mungkin akrab dengan perilaku ini. Anda mungkin tidak pernah terlalu memikirkannya, karena itu berhasil.
Finder di Mac OS X tidak begitu pintar. Secara default, ia hanya menawarkan dua opsi - Berhenti atau Ganti. Berhenti tidak melakukan apa-apa, sementara Ganti mengganti folder lama dengan folder baru. Sebenarnya mengganti folder yang lama menghapus semua file di folder lama. Finder tidak menawarkan untuk menggabungkan folder.
Ya, Anda membaca yang benar - cobalah untuk menggabungkan folder seperti yang Anda lakukan di Windows atau Linux dan Anda akan kehilangan semua file folder lama jika Anda mengklik Ganti tanpa membaca dialog. Kami harap Anda memiliki beberapa cadangan Time Machine sebelum Anda mulai memindahkan folder di Mac OS X!
Jika Anda pernah melihat dialog ini ketika mencoba untuk memindahkan satu atau lebih folder, Anda mungkin harus mengklik Stop. Mungkin tidak akan melakukan apa yang Anda inginkan.
Finder sebenarnya memiliki fitur penggabungan folder, tetapi tidak menawarkannya saat Anda menginginkannya. Sebagai gantinya, Anda harus menggunakan handshake rahasia untuk mengaksesnya.
Mac OS X 10.7 Lion - dirilis pada tahun 2011 - menambahkan opsi Merge tersembunyi. Untuk mengaksesnya, Anda harus menekan tombol Option saat Anda drag-and-drop folder ke lokasi yang sama. Jika Anda melakukan ini, Anda akan melihat dialog dengan tombol Gabung dan Anda dapat mengkliknya untuk menggabungkan folder seperti yang Anda lakukan di Windows atau Linux.
Masalah muncul ketika Anda memiliki file dengan nama yang sama di setiap folder. Mac OS X akan menawarkan satu opsi untuk membantu Anda mengelola ini - tombol "Keep Newer" yang menimpa versi lama dari semua file dengan nama yang sama dengan yang lebih baru. Tidak ada cara untuk melewati konflik ini atau menyimpan file lama, dan tidak ada alat yang berguna yang akan memungkinkan Anda membandingkan ukuran dan informasi lainnya. Itu semua atau tidak sama sekali.
Opsi "Keep Newer" hanya muncul jika folder yang Anda pindahkan berisi file yang lebih baru. Jika folder yang Anda pindahkan berisi file lama, maka opsi Merge tidak akan muncul - bahkan jika Anda menahan tombol Option.
Mungkin opsi Merge begitu tersembunyi karena tidak berfungsi dengan baik. Ini agak memalukan.
Untuk membantu Anda menggabungkan folder dengan benar, Apple menambahkan folder yang lebih baik menggabungkan fungsionalitas ke perintah terminal yang disebut "ditto." (Mengapa mereka tidak hanya memperbaiki Finder, kami tidak yakin.) Perintah yang ditto adalah versi perbaikan dari standar Perintah cp Unix, yang juga bisa Anda gunakan jika Anda suka.
Tidak seperti Finder, idem secara otomatis menggabungkan folder. Seperti halaman manualnya:
"Jika direktori tujuan sudah ada maka direktori sumber digabung dengan isi tujuan sebelumnya."
Untuk menggunakan idem, Anda harus membuka terminal - tekan Command + Space, ketik Terminal ke dalam dialog pencarian Spotlight, dan tekan Enter.
Perintah yang ditto menggunakan sintaks ditto / path / ke / source / folder / path / ke / tujuan / folder. Jadi, dalam contoh kami di sini, kami memiliki folder bernama "Test" yang disimpan di desktop kami, dan folder lain bernama "Test" yang disimpan di folder Unduhan kami. Kami akan menjalankan perintah berikut untuk menggabungkannya:
idem -V ~ / Desktop / Test ~ / Downloads / Test
(Bagian-V dari perintah adalah opsional, tetapi memungkinkan kita melihat apa yang sebenarnya dilakukan. Jangan ragu untuk menghilangkannya.)
Tidak seperti Finder, perintah yang dipakai secara paksa menimpa isi folder tujuan dengan isi folder sumber. Bahkan jika folder sumber berisi file yang lebih lama dari folder tujuan, file yang bertentangan dengan folder tujuan akan ditimpa dengan file yang lebih lama ini.
Anda akan memerlukan utilitas pihak ketiga untuk menggabungkan folder seperti yang Anda lakukan di Windows atau Linux, dengan meminta setiap konflik file dan kemampuan untuk membuat pilihan tentang file yang ingin Anda simpan. Kami mencari tinggi dan rendah mencari perangkat lunak bebas yang bagus yang akan membandingkan konflik file dan memungkinkan Anda untuk memilih secara cerdas, tetapi kami tidak menemukan yang bagus. Silakan tinggalkan komentar jika Anda menemukan utilitas gratis yang berfungsi dengan baik!
Fitur ini tersedia dalam perangkat lunak berbayar. Kami menguji Path Finder Cocaotech, alternatif Finder, dan menemukan itu menawarkan fitur penggabungan yang berfungsi seperti yang Anda harapkan. Dengan $ 40, itu fitur penggabungan folder yang mahal, tapi mungkin Anda juga akan menemukan fitur lain yang berguna. Kami yakin aplikasi berbayar lainnya menawarkan fitur serupa.
Anda selalu bisa membuka kedua folder dan memindahkan file di dalam satu folder ke bagian dalam folder lain, melalui konflik file di Finder dengan cara itu. Ini tidak akan menjadi pilihan yang baik jika Anda memiliki beberapa tingkat folder bertingkat, namun - itu banyak pekerjaan yang harus dilakukan secara rekursif.
Artikel ini ditulis tentang OS X 10.9 Mavericks, jadi mudah-mudahan Apple akan menambahkan penggabungan folder yang tepat di masa depan. Tapi jangan menahan nafas - menggabungkan folder adalah fitur daya-pengguna yang cukup rumit Apple tampaknya tidak peduli.