26 votos

¿A dónde han ido las carpetas "fusionar" o "conservar ambas" en OS X 10.9 Mavericks?

Antes de Mavericks uno podía mantener pulsada la tecla ALT y mover una carpeta "A" a una carpeta "B" donde ya existía una "A". En este caso Mac OS X me preguntó en Lion si quiero fusionar - o en Mountain Lion si quiero mantener ambos (que también fue una fusión).

No encuentro esta opción en Mavericks.

¿Ha eliminado Apple esta útil función?

¿Alguna pista?

(Y sí: tengo ForkLift, que puede hacerlo, sólo que a veces sigo prefiriendo el Finder).

0 votos

La función sigue existiendo en 10.9. Mantener pulsada la tecla ALT mientras se arrastra sigue funcionando.

0 votos

Sí, sabía que pulsar la tecla ALT es una condición previa. Sin embargo, mi Mavericks no me presentó la opción "Combinar". Pero ya descubrí por qué... - Voy a escribir una respuesta a mi pregunta. ¡Gracias de todos modos!

0 votos

¿Qué hacer si toda esta ventana ha desaparecido? Ahora nunca me aparece cuando arrastro carpetas. Y el ordenador no hace nada. No mueve archivos. No me dice nada. ¿Sugerencias para que vuelva a aparecer?

34voto

DerWOK Puntos 551

DE ACUERDO. Yo mismo lo descubrí... Por suerte Apple no eliminó la funcionalidad Finder Merge con Mavericks. Pero a veces no se ofrece al usuario. Pero déjame explicarte:

Suponga que tiene una carpeta llamada TARGET con una subcarpeta TARGET/SomeStuff. Y tienes una carpeta SomeStuff en otro lugar. Ahora arrastra esta segunda carpeta SomeStuff a la carpeta TARGET ( sin pulsar ninguna tecla modificadora ), el Finder le presentará el siguiente cuadro de diálogo (Detener y reemplazar):

enter image description here

Así que aquí no hay fusión.

Ahora bien, si en su lugar pulsa la tecla Alt mientras sueltas la carpeta SomeStuff en la carpeta TARGET hay dos posibilidades:

1.) Si los archivos de las dos carpetas SomeStuff tienen contenidos completamente diferentes (no superpuestos). En otras palabras: no hay nombres de archivo duplicados. Entonces finder le dará estas opciones (Detener, Fusionar y Reemplazar Todo):

enter image description here

Por lo tanto, aquí se puede fusionar. Y el resultado será una carpeta TARGET/SomeStuff con el contenido de ambas carpetas SomeStuff.

2.) Pero aquí viene lo que a veces es confuso (y de hecho me hizo pensar que la fusión ha desaparecido en Mavericks): si existe al menos un nombre de archivo que está contenido en ambas carpetas SomeStuff, entonces la fusión no es posible. Entonces el buscador te ofrecerá estas opciones (No Reemplazar, Detener, Reemplazar):

enter image description here

Por tanto, aquí tampoco es posible la fusión.

0 votos

El nombre del archivo contenido en ambas carpetas me desconcertó. Esto me ayudó a entender por qué esta función parecía tan quisquillosa.

1 votos

Acabo de perder cerca de 1 hora por culpa de esto... Al final lo hice con la línea de comandos. En serio, ¡no puedo creer que hayan hecho este cambio!

13voto

Amin Meyghani Puntos 201

Respuesta corta

Mediante la línea de comandos (Terminal):

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

El comando anterior añade el src y los subdirectorios al destination sin sobrescribir el contenido ya presente en el destination .

Respuesta larga

Incluso si el contenido se solapa, puede utilizar cp para hacerlo. Supongamos que tiene dos carpetas en su escritorio: la carpeta src y el destination carpetas y desea fusionar src en destination :

enter image description here

Para fusionar, basta con hacer:

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

NOTA Si utiliza esta opción, el contenido de src sobrescribe el contenido de destination y añade los elementos adicionales que faltan en la carpeta destination . No debería importar si sólo desea añadir los archivos que faltan de src en destination .

TAMBIÉN no importa cuántos subdirectorios haya, simplemente recorrerá cada carpeta de forma recursiva y sobrescribirá el contenido y añadirá lo que falte en la carpeta destination carpeta.

PERO

PITFALL Si tienes archivos enormes (como archivos de vídeo), no querrás esperar a que todo se sobrescriba, ya que añade mucha sobrecarga.

SOLUCIÓN AL ESCOLLO : En su lugar, puede utilizar la función -n para omitir la sobreescritura:

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

Esta es la descripción del -n de la página de manual:

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

Lecturas complementarias

  1. https://stackoverflow.com/questions/5088332/overhead-of-a-flag-in-cp-command

5voto

dennycrane Puntos 178

Yo también acabo de encontrar este problema. Lo solucioné utilizando una simple línea de comandos cp -r en el Terminal. ¡Es una locura que no se pueda hacer en la GUI!

cp -r ./srcFolder/ ./targetFolder/

1 votos

Por mucho que Finder intente ayudar con el mantenimiento de archivos, siempre me siento mejor entrando en el terminal y usando rsync , cp y cosas así.

0 votos

Creo que es la mejor solución que existe... Parece que nunca puedo tener sentido de cómo hacer que las opciones de "Combinar" aparecen en Finder cuando lo necesito.

1 votos

Probablemente sea una buena idea añadir el botón -n para evitar sobrescribir archivos, ya que puede tardar una eternidad si tiene archivos grandes que está intentando fusionar. Así que será como : cp -r -n ~/src/* ~/destination/

1voto

Al no haber encontrado mi respuesta más arriba, me veo obligado a redirigirle a esa otra respuesta que aconseja acertadamente utilizar el ídem mando:

En un Terminal, escriba: ídem carpeta_de_destino carpeta_de_destino por ejemplo:

   ditto ./srcFolder ./targetFolder

0voto

Nohl Puntos 63

Para los usuarios que quieren una GUI alternativa o miedo terminal: aquí es una aplicación gratuita que he encontrado que se fusionan las carpetas para usted.

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

Descargo de responsabilidad: No estoy afiliado en modo alguno a la empresa que fabrica la aplicación.

Los derechos de autor son de 2012. Hay pocos comentarios, pero parece que funciona bien.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X