Di mana folder "merge" atau "keep both" masuk di OS X 10.9 Mavericks?

25

Sebelum Mavericks, seseorang dapat menahan tombol ALT dan memindahkan folder "A" ke folder "B" di mana sudah ada "A". Dalam hal ini Mac OS X bertanya pada Lion apakah saya ingin menggabungkan - atau pada Mountain Lion jika saya ingin menyimpan keduanya (yang juga merupakan gabungan).

Saya tidak dapat menemukan opsi ini di Mavericks.

Apakah Apple menghapus fitur bermanfaat ini?

Ada petunjuk?

(Dan ya: Saya memiliki ForkLift, yang dapat melakukannya - Saya terkadang masih lebih suka Finder).

DerWOK
sumber
Fitur masih ada di 10.9 Menekan tombol ALT sambil menyeret masih berfungsi.
markhunte
Ya - saya tahu bahwa menekan tombol ALT adalah prasyarat. Namun demikian Mavericks saya tidak memberikan saya opsi "Gabung". Tapi saya tahu mengapa ... - Saya akan menulis jawaban untuk pertanyaan saya. Bagaimanapun, terima kasih!
DerWOK
Apa yang Anda lakukan jika seluruh jendela ini hilang? Saya tidak pernah mendapatkan ini muncul ketika saya menyeret folder sekarang. Dan komputer tidak melakukan apa-apa. Tidak memindahkan file. Tidak memberitahuku apa-apa. Saran tentang cara mengembalikan ini?

Jawaban:

33

BAIK. Saya menemukan diri saya ... Untungnya Apple tidak menghapus fungsionalitas Finder Merge dengan Mavericks. Namun terkadang itu tidak ditawarkan kepada pengguna. Tetapi izinkan saya menjelaskan:

Andaikan Anda memiliki folder bernama TARGET dengan subfolder TARGET / SomeStuff. Dan Anda memiliki folder SomeStuff di tempat lain. Sekarang seret folder SomeStuff kedua ini ke folder TARGET ( tanpa menekan tombol pengubah ), maka Finder akan menampilkan dialog berikut kepada Anda (Stop dan Ganti):

masukkan deskripsi gambar di sini

Jadi, tidak ada penggabungan di sini.

Sekarang - jika Anda menekan Alttombol sambil menjatuhkan folder SomeStuff ke folder TARGET ada dua kemungkinan:

1.) Jika file di dua Folder SomeStuff memiliki konten yang sama sekali berbeda (tidak tumpang tindih). Dengan kata lain: tidak ada nama file rangkap. Kemudian finder akan memberi Anda opsi ini (Stop, Gabung & Ganti Semua):

masukkan deskripsi gambar di sini

Jadi, di sini Anda bisa bergabung. Dan hasilnya akan menjadi folder TARGET / SomeStuff dengan konten dari kedua folder SomeStuff.

2.) Tapi inilah yang kadang membingungkan (dan sebenarnya membuat saya berpikir penggabungan sudah hilang di Mavericks): jika ada setidaknya satu nama file yang terkandung dalam kedua folder SomeStuff, maka penggabungan tidak dimungkinkan. Kemudian pencari akan menawarkan kepada Anda opsi-opsi ini (Jangan Ganti, Berhenti, Ganti):

masukkan deskripsi gambar di sini

Jadi, tidak mungkin ada penggabungan, di sini juga!

DerWOK
sumber
Nama file yang terkandung di dalam kedua folder itu membuat saya lengang! Ini membantu saya mencari tahu mengapa fitur ini tampak sangat rumit.
loeschg
Saya hanya membuang sekitar 1 jam karena ini ... Pada akhirnya saya hanya melakukannya dengan baris perintah. Serius, saya tidak percaya mereka membuat perubahan ini!
BoD
12

Jawaban singkat

Menggunakan baris perintah (Terminal):

cp -r -n ~/Desktop/src/* ~/Desktop/destination/

Perintah di atas menambahkan srckonten dan subdirektori ke destinationtanpa menimpa konten yang sudah ada di destination.

Jawaban panjang

Meskipun kontennya tumpang tindih, Anda masih dapat menggunakannya cpuntuk melakukannya. Asumsikan bahwa Anda memiliki dua folder pada desktop Anda: srcdan destinationfolder dan Anda ingin menggabungkan srcke destination:

masukkan deskripsi gambar di sini

Untuk bergabung, lakukan saja:

cp -r ~/Desktop/src/* ~/Desktop/destination/

CATATAN Ketika Anda menggunakan ini, konten dalam srcmenimpa konten dalam destinationfolder dan menambahkan hal-hal tambahan yang hilang di destination. Seharusnya tidak masalah jika Anda hanya ingin menambahkan file yang hilang dari srcdalam destination.

JUGA itu tidak masalah berapa banyak subdirektori yang ada, itu hanya akan melalui setiap folder secara rekursif dan itu akan menimpa konten dan akan menambahkan hal-hal yang hilang dalam destinationfolder.

TAPI

PITFALL Jika Anda memiliki file besar (seperti file video), Anda tidak ingin menunggu sampai semuanya ditimpa, itu menambah banyak overhead.

SOLUSI PITFALL : Sebagai gantinya, Anda dapat menggunakan -nbendera untuk melewati penulisan ulang:

cp -r -n ~/Desktop/src/* ~/Desktop/destination/

Ini adalah deskripsi -nbendera dari halaman manual:

man cp
 -n    Do not overwrite an existing file.  (The -n option overrides any
       previous -f or -i options.)

Bacaan lebih lanjut

  1. /programming/5088332/overhead-of-a-flag-in-cp-command
AJ Meyghani
sumber
5

Saya baru saja menemukan masalah ini juga. Saya mengatasinya dengan menggunakan perintah baris perintah sederhana cp -rdi Terminal. Gila kamu tidak bisa melakukannya di GUI!

cp -r ./srcFolder/ ./targetFolder/
Tim
sumber
1
Sebanyak yang coba ditemukan oleh Finder untuk membantu perawatan file, saya selalu merasa lebih baik masuk ke terminal dan menggunakan rsync, cpdan sebagainya.
bmike
Saya pikir ada solusi terbaik yang ada ... Saya sepertinya tidak pernah masuk akal bagaimana membuat opsi "Gabung" muncul di Finder ketika saya membutuhkannya.
Camden S.
Mungkin ide yang baik untuk menambahkan -nperalihan untuk menghindari menimpa file, karena mungkin butuh selamanya jika Anda memiliki file besar yang Anda coba gabungkan. Jadi itu akan seperti:cp -r -n ~/src/* ~/destination/
AJ Meyghani
1

Setelah tidak menemukan jawaban saya di atas, saya terpaksa mengarahkan Anda ke jawaban lain yang dengan benar menyarankan untuk menggunakan perintah ditto :

Di Terminal, ketik: ditto from_folder destination_folder , misalnya:

   ditto ./srcFolder ./targetFolder
Stéphane Bruckert
sumber
0

Untuk pengguna yang menginginkan terminal GUI atau takut alternatif: di sini adalah App gratis yang saya temukan yang akan menggabungkan folder untuk Anda.

http://subrosasoft.com/software/freeware/macmerger

Penafian: Saya sama sekali tidak berafiliasi dengan perusahaan yang membuat aplikasi.

Hak cipta adalah 2012. Ada sedikit umpan balik, tetapi tampaknya berfungsi dengan baik.

Nohl
sumber
0

Saya menemukan ini dari Dukungan Apple ( http://support.apple.com/kb/PH14224 ), Anda harus memilih "Tetap lebih baru" untuk bergabung, bekerja untuk saya:

Gabungkan dua folder

Jika Anda memiliki dua folder dengan nama yang identik di dua lokasi berbeda, Anda dapat menggabungkannya menjadi satu folder. Untuk melakukannya, Anda harus menyalin (tidak memindahkan) satu folder ke lokasi yang sudah berisi folder dengan nama yang sama. Dalam dialog yang muncul, klik Gabungkan.

Opsi Gabung hanya muncul jika salah satu folder berisi item yang tidak ada di folder lainnya. Jika folder berisi versi berbeda dari file yang bernama identik, satu-satunya pilihan adalah Berhenti atau Ganti.

pengguna77537
sumber