La sincronizzazione dei dati richiede programmatori, amministratori di sistema e di tempo e altro ancora. Tuttavia, è altrettanto importante selezionare correttamente gli strumenti per questo tipo di lavoro.
Pertanto, se stai cercando uno strumento che ti aiuti con il confronto automatico di file e cartelle e faciliti questo compito, questo articolo potrebbe interessarti, poiché parleremo un po 'di SmartSynchronize.
Informazioni su SmartSynchronize
Sincronizzazione intelligente è un programma multipiattaforma per confrontare dati, strutture di directory e il loro contenuto.
Questa applicazione ti permetterà di confrontare file o eseguire combinazioni a tre vie, entrambe con la possibilità di modificare il contenuto del file.
Sincronizzazione intelligente è ottimizzato per confrontare strutture di directory (ad esempio progetti software) e può mantenerle sincronizzate.
Le modalità di confronto sono presentate nella finestra di benvenuto del programma.
Oltre alla finestra di dialogo per la selezione dei file, è possibile visualizzare la cronologia e selezionare un profilo salvato.
Sempre nelle Preferenze vengono configurati i filtri: filtri file per filtrare i file per nome ed estensione, e filtri directory che permettono di fare un elenco di eccezioni.
Per confrontare i file in SmartSynchronize, possiamo farlo nella modalità side-by-side a due pannelli utilizzata con lo scorrimento sincrono del contenuto di entrambi i pannelli.
SmartSynchronize specifica dove e in quale direzione la sezione di un file verrà aggiunta a un altro. L'inserimento del testo avviene con un solo clic, consentendo di bypassare il menu contestuale.
La codifica e la sintassi dei documenti possono essere determinate manualmente, l'evidenziazione della sintassi è fornita per molti linguaggi di programmazione e markup, numerazione delle righe e altre caratteristiche editoriali inerenti agli ambienti di sviluppo integrati IDE.
Complessivo SmartSynchronize è configurato in modo flessibile, ma tutte le impostazioni sono distribuite in diverse sezioni del menu, a cui ci vuole un po 'per abituarsi.
Modalità di visualizzazione, impostazioni della barra degli strumenti insufficienti.
SmartSynchronize non è progettato come strumento di backup o sincronizzazione con host remoti, ad esempio FTP.
In modalità confronto directory, viene visualizzato un elenco di file e lo stato di ciascuno di essi, un'anteprima è disponibile nella parte inferiore della finestra.
Il metodo di confronto, per contenuto o solo per dimensione e tempo, è definito nelle impostazioni Modifica - Preferenze.
Il numero di colonne di informazioni (tipo di file, data) non può essere aumentato, sebbene quelle disponibili possano essere disabilitate.
Funzioni principali di SmartSynchronize
Confronto file:
- Comoda modifica e trasferimento delle modifiche da un file a un altro.
- Rilevamento del cambio di linea interno
Confronta directory:
- Filtro configurabile per la navigazione della directory personalizzata (includi ed escludi)
- filtro per file ignorati
- Facile trasferimento delle modifiche da una struttura di directory a un'altra.
- Salvataggio della configurazione per un successivo riutilizzo ("profilo")
- Sincronizzazione automatica basata sui tempi dei file e sui tempi di sincronizzazione precedenti
Combinazione a 3 vie:
- Possibilità di modificare ciascuno dei tre file.
- Facile unione dei file modificati ai file risultanti
Generale
- Interfaccia a riga di comando per richiamare facilmente da altre applicazioni.
- Carattere, colori e acceleratori configurabili.
- Supporto per tutte le principali codifiche di file di testo
Come installare SmartSynchronize su Linux?
Per coloro che sono interessati a poter installare questo strumento sui propri sistemi, possiamo farlo in modo generale per Linux.
Per questo useremo i pacchetti Flatpak, quindi dobbiamo avere il supporto per questo installato nel nostro sistema.
Se non è così puoi controllare il seguente articolo dove spieghiamo come farlo.
Ora, devi solo aprire un terminale e in esso eseguirai il seguente comando:
flatpak install --user https://flathub.org/repo/appstream/com.syntevo.SmartSynchronize.flatpakref
a Nel caso degli utenti di Arch Linux, saranno in grado di installare questo strumento da AUR. Devono solo aprire un terminale e in esso eseguiremo il seguente comando:
yay -S smartsynchronize
MELD fa praticamente la stessa cosa, è multipiattaforma e ha una licenza gratuita, rendendolo un'ottima alternativa a questo software che hai menzionato.