Comment fusionner des dossiers sur Mac OS X sans perdre tous vos fichiers (sérieusement)

Table des matières:

Comment fusionner des dossiers sur Mac OS X sans perdre tous vos fichiers (sérieusement)
Comment fusionner des dossiers sur Mac OS X sans perdre tous vos fichiers (sérieusement)

Vidéo: Comment fusionner des dossiers sur Mac OS X sans perdre tous vos fichiers (sérieusement)

Vidéo: Comment fusionner des dossiers sur Mac OS X sans perdre tous vos fichiers (sérieusement)
Vidéo: APPRENDRE LE HACKING : PAR OÙ COMMENCER 🔒GUIDE À SUIVRE - YouTube 2024, Avril
Anonim
Le comportement par défaut de fusion de dossiers sous Mac OS X consiste à effacer le dossier existant, en supprimant tous ses fichiers, plutôt que de proposer de les fusionner intelligemment. Les gestionnaires de fichiers Windows et Linux proposent la fusion de dossiers depuis des décennies, mais pas encore les Mac.
Le comportement par défaut de fusion de dossiers sous Mac OS X consiste à effacer le dossier existant, en supprimant tous ses fichiers, plutôt que de proposer de les fusionner intelligemment. Les gestionnaires de fichiers Windows et Linux proposent la fusion de dossiers depuis des décennies, mais pas encore les Mac.

Il existe une option de fusion masquée dans le Finder, mais cela ne fonctionne que parfois. Apple inclut également une commande de terminal permettant de fusionner les dossiers d’une manière différente. Si vous utilisez Windows ou Linux sous OS X, la situation est assez choquante.

Comportement cassé du système de recherche de fichiers

Ce problème se produit lorsque vous essayez de déplacer un dossier vers un emplacement où se trouve déjà un autre dossier portant le même nom. Sous Windows et Linux, les gestionnaires de fichiers essaient de gérer cela intelligemment. Ils combineront les fichiers des deux dossiers en un seul dossier du même nom.

En cas de conflit de fichiers, le gestionnaire de fichiers vous demandera quoi faire avec ce fichier spécifique. Si vous avez utilisé Windows ou Linux, ce comportement vous est probablement familier. Vous n’avez probablement jamais vraiment pensé à ça, parce que ça marche.

Image
Image

Le Finder sur Mac OS X n’est pas aussi intelligent. Par défaut, il ne propose que deux options - Arrêter ou Remplacer. Arrêter ne fait rien, pendant que Remplacer remplace l'ancien dossier par le nouveau dossier. Remplacement de l'ancien dossier réellement supprime tous les fichiers de l'ancien dossier. Le Finder ne propose pas de fusionner les dossiers.

Oui, vous le lisez bien. Essayez de fusionner un dossier comme vous le feriez sous Windows ou Linux. Vous perdrez tous les fichiers de l’ancien dossier si vous cliquez sur Remplacer sans lire la boîte de dialogue. Nous espérons que vous avez effectué des sauvegardes récentes de Time Machine avant de commencer à déplacer des dossiers sous Mac OS X!

Si vous voyez cette boîte de dialogue lorsque vous essayez de déplacer un ou plusieurs dossiers, vous devrez probablement cliquer sur Arrêter. Il ne fera probablement pas ce que vous voulez.

Image
Image

Comment fusionner des dossiers dans le Finder

Le Finder dispose en fait d’une fonctionnalité de fusion de dossiers, mais elle ne l’offre pas quand vous le souhaitez. Au lieu de cela, vous devez utiliser une poignée de main secrète pour y accéder.

Mac OS X 10.7 Lion - sorti en 2011 - a ajouté une option de fusion masquée. Pour y accéder, vous devez maintenir la touche Option enfoncée tout en faisant glisser un dossier au même emplacement. Si vous faites cela, vous verrez une boîte de dialogue avec un bouton Fusionner et vous pourrez cliquer dessus pour fusionner les dossiers comme vous le feriez sous Windows ou Linux.

Des problèmes surviennent lorsque vous avez des fichiers portant le même nom dans chaque dossier. Mac OS X proposera une option pour vous aider à gérer cela: un bouton "Conserver plus récent" qui écrase les anciennes versions de tous les fichiers portant le même nom et les plus récents. Il n’ya aucun moyen d’ignorer ces conflits ou de conserver les fichiers plus anciens, et il n’existe aucun outil utile permettant de comparer les tailles et d’autres informations. C'est tout ou rien.
Des problèmes surviennent lorsque vous avez des fichiers portant le même nom dans chaque dossier. Mac OS X proposera une option pour vous aider à gérer cela: un bouton "Conserver plus récent" qui écrase les anciennes versions de tous les fichiers portant le même nom et les plus récents. Il n’ya aucun moyen d’ignorer ces conflits ou de conserver les fichiers plus anciens, et il n’existe aucun outil utile permettant de comparer les tailles et d’autres informations. C'est tout ou rien.

L’option «Conserver les plus récents» n’apparaît que si le dossier que vous déplacez contient les fichiers les plus récents. Si le dossier que vous déplacez contient les fichiers les plus anciens, l’option Fusionner ne s’affiche pas, même si vous maintenez le bouton Option enfoncé.

L’option Fusionner est peut-être si bien masquée, car elle ne fonctionne pas très bien. C’est un peu embarrassant.

Image
Image

Comment fusionner des dossiers avec la commande idem

Pour vous aider à fusionner les dossiers correctement, Apple a ajouté de meilleures fonctionnalités de fusion de dossiers à une commande de terminal appelée «Idem». Pourquoi ne pas réparer le Finder? Nous ne savons pas pourquoi. La commande idem est une version améliorée de la norme. Commande Unix cp, que vous pourriez aussi utiliser si vous le souhaitez.

Contrairement au Finder, Ditto fusionne automatiquement les dossiers. Comme le dit sa page de manuel:

“If the destination directory already exists then the source directories are merged with the previous contents of the destination.”

Pour utiliser la même chose, vous devez ouvrir un terminal - appuyez sur Commande + Espace, tapez Terminal dans la boîte de dialogue de recherche Spotlight et appuyez sur Entrée.

Image
Image

La commande idem utilise la syntaxe idem / chemin / vers / source / dossier / chemin / vers / destination / dossier. Ainsi, dans notre exemple ici, nous avons un dossier nommé «Test» stocké sur notre bureau et un autre dossier nommé «Test» stocké dans notre dossier Téléchargements. Nous avons lancé la commande suivante pour les fusionner:

ditto -V ~/Desktop/Test ~/Downloads/Test

(La partie -V de la commande est facultative, mais elle nous permet de voir ce que fait réellement la même chose. N'hésitez pas à l'omettre.)

Contrairement au Finder, la commande ditto écrase de force le contenu du dossier de destination avec le contenu du dossier source. Même si le dossier source contient des fichiers plus anciens que le dossier de destination, les fichiers en conflit du dossier de destination seront remplacés par ces fichiers plus anciens.
Contrairement au Finder, la commande ditto écrase de force le contenu du dossier de destination avec le contenu du dossier source. Même si le dossier source contient des fichiers plus anciens que le dossier de destination, les fichiers en conflit du dossier de destination seront remplacés par ces fichiers plus anciens.

Comment fusionner des dossiers, style Windows ou Linux

Vous aurez besoin d’un utilitaire tiers pour fusionner les dossiers, comme vous le feriez sous Windows ou Linux, avec des invites pour chaque conflit de fichiers et la possibilité de choisir les fichiers que vous souhaitez conserver. Nous avons cherché haut et bas à la recherche d’un bon logiciel gratuit permettant de comparer les conflits de fichiers et de choisir intelligemment, mais nous n’en avons trouvé aucun. S'il vous plaît laissez un commentaire si vous avez trouvé un utilitaire gratuit qui fonctionne bien!

Cette fonctionnalité est disponible dans les logiciels payants. Nous avons testé Path Finder de Cocaotech, une alternative au Finder, et constaté qu’il offrait une fonctionnalité de fusion qui fonctionne comme prévu.À 40 $, c’est une fonctionnalité coûteuse de fusion de dossiers, mais vous trouverez peut-être ses autres fonctionnalités utiles également. Nous sommes sûrs que d’autres applications payantes offrent des fonctionnalités similaires.

Image
Image

Vous pouvez toujours simplement ouvrir les deux dossiers et déplacer les fichiers d’un dossier à l’autre de l’autre dossier, en passant ainsi par des conflits de fichiers dans le Finder. Toutefois, cela ne sera pas une bonne option si vous avez plusieurs niveaux de dossiers imbriqués - cela demande beaucoup de travail à faire de manière récursive.

Cet article a été écrit à propos de Mavericks sous OS X 10.9. Espérons donc qu'Apple ajoutera la fusion de dossiers appropriée à l'avenir. Mais ne retenez pas votre souffle: la fusion de dossiers est une fonctionnalité assez complexe pour les utilisateurs avancés qui ne semble pas préoccupée par Apple.

Conseillé: