Vraag:
Waar is de map "samenvoegen" of "beide behouden" gebleven in OS X 10.9 Mavericks?
DerWOK
2013-10-28 02:07:04 UTC
view on stackexchange narkive permalink

Voor Mavericks kon men de ALT-toets ingedrukt houden en een map "A" verplaatsen naar een map "B" waar al een "A" bestond. In dit geval vroeg Mac OS X in Lion of ik wilde samenvoegen - of in Mountain Lion als ik beide wilde behouden (wat ook een samenvoeging was).

Ik kan deze optie niet vinden in Mavericks.

Heeft Apple deze handige functie verwijderd?

Eventuele hints?

(En ja: ik bezit ForkLift, die het kan - ik geef soms nog steeds de voorkeur aan de Finder).

De functie bestaat nog steeds in 10.9. Het ingedrukt houden van de ALT-toets tijdens het slepen werkt nog steeds.
Ja - ik wist dat het indrukken van de ALT-toets een voorwaarde is. Desalniettemin presenteerden mijn Mavericks me niet de optie "Samenvoegen". Maar ik heb ontdekt waarom ... - Ik zal een antwoord op mijn vraag schrijven. Toch bedankt!
Wat doe je als dit hele venster is verdwenen?Ik krijg dit nooit te zien als ik nu mappen versleep.En de computer doet gewoon niets.Verplaatst geen bestanden.Zegt me niets.Suggesties om dit terug te brengen?
Zes antwoorden:
DerWOK
2013-10-28 15:41:38 UTC
view on stackexchange narkive permalink

OK. Ik kwam er zelf achter ... Gelukkig heeft Apple de Finder Merge-functionaliteit niet verwijderd met Mavericks. Maar soms wordt het niet aan de gebruiker aangeboden. Maar laat me het uitleggen:

Stel dat je een map hebt met de naam TARGET met een submap TARGET / SomeStuff. En je hebt ergens anders een map SomeStuff. Sleep nu deze tweede SomeStuff-map naar de TARGET-map ( zonder dat er modificatietoetsen zijn ingedrukt ) en de Finder zal u het volgende dialoogvenster laten zien (Stoppen en vervangen):

enter image description here

Dus geen samenvoeging hier.

Nu - als u in plaats daarvan op de Alt -toets drukt terwijl u de SomeStuff-map naar de TARGET-map laat vallen, zijn er twee mogelijkheden:

1.) Als de bestanden in de twee SomeStuff-mappen een compleet verschillende (niet overlappende) inhoud hebben. Met andere woorden: geen dubbele bestandsnamen. Dan geeft vinder je deze opties (Stop, & samenvoegen Alles vervangen):

enter image description here

Hier kun je dus samenvoegen. En het resultaat zal een TARGET / SomeStuff-map zijn met de inhoud van beide SomeStuff-mappen.

2.) Maar hier komt wat soms verwarrend is (en me eigenlijk deed denken dat samenvoegen in Mavericks is verdwenen): als er bestaat tenminste één bestandsnaam die in beide SomeStuff-mappen staat, dan is samenvoegen niet mogelijk. Dan biedt de vinder u deze opties (niet vervangen, stoppen, vervangen):

enter image description here

Dus ook hier is geen samenvoeging mogelijk!

De bestandsnaam in beide mappen gooide me weg! Dit hielp me erachter te komen waarom deze functie zo kieskeurig leek.
Ik heb hierdoor net ongeveer 1 uur verspild ... Uiteindelijk deed ik het gewoon met de opdrachtregel. Serieus, ik kan niet geloven dat ze deze wijziging hebben aangebracht!
AJ Meyghani
2014-03-08 20:32:14 UTC
view on stackexchange narkive permalink

Kort antwoord

Met behulp van de opdrachtregel (Terminal):

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

De bovenstaande opdracht voegt de src inhoud en de submappen toe aan de bestemming zonder de inhoud te overschrijven die al aanwezig is in de bestemming .

Lang antwoord

Zelfs als de inhoud overlapt, kun je nog steeds cp gebruiken om het te doen. Stel dat u twee mappen op uw bureaublad heeft: de src en de bestemming mappen en u wilt src samenvoegen met bestemming :

enter image description here

Om samen te voegen, doe gewoon:

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

OPMERKING Wanneer u dit gebruikt, overschrijft de inhoud in src de inhoud in de bestemming map en voegt de extra dingen toe die ontbreken in de bestemming . Het zou er niet toe moeten doen of je alleen de ontbrekende bestanden uit src wilt toevoegen aan destination.

OOK dat doet het niet Het maakt niet uit hoeveel submappen er zijn, het zal elke map recursief doorlopen en het zal de inhoud overschrijven en het spul dat ontbreekt in de doel -map toevoegen.

BUT

PITFALL Als je enorme bestanden hebt (zoals videobestanden), wil je niet wachten tot alles is overschreven, het voegt veel toe van overhead.

PITFALL OPLOSSING : In plaats daarvan kunt u de -n vlag gebruiken om het overschrijven over te slaan:

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

Dit is de beschrijving van de -n vlag van de man-pagina :

  man cp  
  -n Overschrijf een bestaand bestand niet. (De optie -n heft alle eerdere -f- of -i-opties op.)  

Verder lezen

  1. https://stackoverflow.com/questions/5088332/overhead-of-a-flag-in-cp-command
Tim
2013-10-31 14:44:44 UTC
view on stackexchange narkive permalink

Ik heb dit probleem zojuist ook gevonden. Ik heb er omheen gewerkt door een eenvoudige opdrachtregel cp -r -opdracht in Terminal te gebruiken. Het is gek dat je het niet in de GUI kunt doen!

  cp -r ./srcFolder/ ./targetFolder/  
Hoezeer Finder ook probeert te helpen met het onderhoud van bestanden, ik voel me altijd beter als ik naar de terminal ga en `rsync`,` cp` en dergelijke gebruik.
Ik denk dat er de beste oplossing is die er is ... Ik begrijp nooit hoe ik de opties voor "Samenvoegen" in Finder kan laten verschijnen wanneer ik die nodig heb.
Het is waarschijnlijk een goed idee om de `-n` schakelaar toe te voegen om te voorkomen dat bestanden worden overschreven, omdat het een eeuwigheid kan duren als u grote bestanden heeft die u probeert samen te voegen. Dus het zal zijn als: `cp -r -n ~ / src / * ~ / bestemming /`
Stéphane Bruckert
2014-06-26 22:15:22 UTC
view on stackexchange narkive permalink

Omdat ik mijn antwoord hierboven niet heb gevonden, ben ik genoodzaakt u door te verwijzen naar dat andere antwoord dat terecht adviseert om het dito -commando te gebruiken:

Typ in een terminal: dito uit_map bestemmingsmap , bijvoorbeeld:

  dito ./srcFolder ./targetFolder
Nohl
2014-04-07 02:42:53 UTC
view on stackexchange narkive permalink

Voor gebruikers die een alternatieve GUI of angstterminal willen: hier is een gratis app die ik heb gevonden die mappen voor je samenvoegt.

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

Disclaimer: ik ben op geen enkele manier gelieerd aan het bedrijf dat de app maakt.

De copywright is 2012. Er is weinig feedback, maar het lijkt erop dat werken prima.

user77537
2014-05-06 15:06:09 UTC
view on stackexchange narkive permalink

Ik vond dit van Apple Support ( http://support.apple.com/kb/PH14224), je moet 'Nieuwer bewaren' kiezen om samen te voegen, werkt voor mij:

Twee mappen samenvoegen

Als u twee mappen met identieke namen op twee verschillende locaties heeft, kunt u ze samenvoegen tot één map. Om dit te doen, moet u één map kopiëren (niet verplaatsen) naar de locatie die al een map met dezelfde naam bevat. Klik in het dialoogvenster dat verschijnt op Samenvoegen.

De optie Samenvoegen wordt alleen weergegeven als een van de mappen items bevat die niet in de andere map staan. Als de mappen verschillende versies van bestanden met dezelfde naam bevatten, zijn de enige opties Stoppen of Vervangen.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...