unisci gli alberi delle cartelle su OSX spostandoli, non copiandoli

2

È il tempo di backup e ho cercato di unire due grandi alberi di directory nella stessa partizione (fisica) , con molti livelli di profondità. Il primo è base contenente tutti i miei progetti fino al 2014, e l'altro è solo un uno parziale contenenti i "cambiamenti" avvenuti negli ultimi anni (2014-2016). Nuovi progetti e quelli rivisitati.

In altre parole, esistono principalmente directory o file che sono stati aggiunti / modificati in questo nuovo albero. Ci sono alcuni file che solo per caso hanno finito per avere lo stesso nome (ma in sostanza sono diversi, e non dello stesso originale) e alcuni file intatti qua e là (principalmente file in progetti che sono stati rivisti, aggiornati, ma non in ogni singolo aspetto).

Ora desidero consolidare tutte le modifiche in un grande albero di base in modo da poterlo inserire nel mio cassetto. In passato lavoravo con arRsync ma rende effettive copie dei file; ea questo punto non ho lo spazio (o il tempo) da utilizzare per tutti i file da duplicare. Deve essere fatto spostando i file.

Ho provato rsync, idem e il Finder su Sierra (con il tasto Alt premuto), ma tutti finiscono per duplicare effettivamente i file! Non sono sicuro di aver perso qualcosa, ma dato che sono un po 'bloccato e ho paura di rovinare ho pensato di chiedere aiuto qui!

Chiunque potrebbe indicarmi una direzione sicura su come unire questi alberi senza copiare ma spostare le cartelle / i file?

PS. Non mi importa se i file con lo stesso nome vengono sovrascritti in modo inintelligente, a condizione che nessuna cartella venga sostituita e che tutti i file univoci si uniscano, è un bene per me. I file che hanno lo stesso nome su entrambi gli alberi, sono pochi e possono essere facilmente recuperati. Comunque sarebbe bello se la risposta facesse riferimento a come eseguire in modo intelligente queste sovrascritture per completezza (e riferimento futuro)

    
posta FotisK 16.10.2016 - 20:26
fonte

1 risposta

1

Hai provato DiffMerge ? È un'applicazione che viene utilizzata per unire e confrontare file e cartelle.

Aggiorna il contenuto delle rispettive cartelle confrontando e unendo i contenuti graficamente.

Caratteristiche del prodotto

DiffMerge è un'applicazione per confrontare visivamente e unire file su Windows, OS X e Linux.

Mostra graficamente le modifiche tra due file. Include evidenziazione intra-line e pieno supporto per la modifica.

Mostra graficamente le modifiche tra 3 file. Consente l'unione automatica (quando è sicuro farlo) e il pieno controllo sulla modifica del file risultante.

Esegue un confronto affiancato di 2 cartelle, mostrando quali file sono presenti solo in un file o nell'altro, così come coppie di file identici o diversi.

Fai clic con il pulsante destro del mouse su due file qualsiasi in Esplora risorse per differenziarli immediatamente.

I set di regole e le opzioni forniscono aspetto e comportamento personalizzati.

Set di funzioni identiche su Windows, OS X e Linux.

    
risposta data 25.01.2017 - 12:28
fonte

Leggi altre domande sui tag