Controllo versione per immagini


19

Quando lavoro con le immagini, tendo a iniziare a salvare cose come image_001.png e image_002.png per diverse versioni della stessa immagine. Essendo un programmatore, so che non è proprio un buon modo per controllare la versione. Mi rendo conto che ci sono alcuni strumenti che potrei usare per farlo come git, ma non esiste un modo semplice per visualizzare la cronologia di un file usando tale strumento.

Esiste un software di controllo della versione per le immagini che ti consente di visualizzare un'immagine nei suoi stati attuali e precedenti?


Con che tipo di scala lavori di solito? > 1 MB di immagini o 15 MB di foto? Quanti vorresti conservare?
tghw

In genere sto lavorando con piccole immagini (~ 0,5 KB - 500 KB), ma qualcosa che funziona bene su foto da 5 MB sarebbe buono.
Cristián Romo,

Risposte:


13

A tale scopo, è sempre possibile utilizzare Visual SVN Server. I controllo della versione di documenti e immagini con esso va bene. E con Visual SVN Server + Tortoise SVN, sovversione è così semplice da configurare e utilizzare.


8
Sì, e lo strumento TortoiseIDiff è ottimo anche per diffondere immagini.
Jeff Yates,

2
Solo una nota, il prefisso "Visual" indica che si tratta di un'integrazione di SVN con Visual Studio, non di concentrarsi sulle immagini.
Tomas Andrle,

3
@ TomA: In realtà no. VisualSVNServer è un prodotto che fornisce uno strumento di gestione della GUI per eseguire il server di sovversione. Non ha nulla a che fare con l'integrazione di Visual Studio. VisualSVN è il plug-in Visual Studio. Hai ragione anche se non ha nulla a che fare con le immagini = :)
Simon P Stevens,

Ho chiarito che vorrai utilizzare Visual SVN Server. Visual SVN (il client è specifico di Visual Studio). Può essere un po 'confuso.
Jon Erickson,


3

Se è un singolo utente, consiglio vivamente FileHamster . Ogni volta che salvi il file, viene creata una revisione e puoi tornare indietro fino a quando hai impostato la cronologia.

Naturalmente, con immagini di grandi dimensioni questo può richiedere molto spazio (ma puoi eliminarlo una volta terminato il file).


3

Numerare i file e conservarli tutti ha sempre funzionato meglio per me, almeno per i disegni e la grafica di riferimento. È più semplice sfogliare la cronologia e accedere alle versioni precedenti direttamente da Photoshop (non è necessario utilizzare un client VCS).

Per riferimento, ecco come appare TortoiseIDiff :

TortoiseIDiff

Per quanto riguarda un sistema di versioning e asset management orientato ai media, controlla Alienbrain .


2

Onestamente, userei GIMP con i livelli e esporterei in .jpg se avessi bisogno di un'immagine piatta. Questo ti darebbe la cronologia e un maggiore controllo di modifica, e non è molto più lavoro da mantenere.


2

Il modo in cui lo farei sarebbe quello di ottenere un programma in grado di confrontare due immagini, e quindi utilizzare semplicemente un normale strumento di controllo del codice sorgente come Subversion .

I client più diffusi per Subversion, come TortoiseSVN, possono essere configurati per utilizzare programmi diversi per confrontare due versioni di tipi di file specifici, in modo da poterlo impostare facilmente per utilizzare quel programma di confronto di immagini per i file .png.

Ma poi sono un programmatore, non un artista o un designer.



1

Non dici se lavori da solo o in gruppo ... supponendo che il primo (e questo funzioni tecnicamente per il secondo, ma non altrettanto) ottenga un account DropBox. Gestisce le versioni precedenti di tutti i file archiviati, il tuo account è oscurato solo per lo spazio occupato dalla versione "corrente" e ti offre un backup off-site.

Inoltre, come unico sviluppatore che rimbalza costantemente dal mio laptop al mio desktop, è stato un vero invito a mantenere tutto sincronizzato.

Dovrei anche menzionare che è molto più facile da configurare e utilizzare rispetto a SVN et al.

L'account gratuito ti offre 2 GB di spazio e puoi pagare per più spazio se necessario. *

* Come notato nel commento, DropBox ha cambiato le sue politiche un po 'da quando ho pubblicato la mia risposta. Non riesco a trovare un avviso correlato nel blog, ma questo è il testo dell'e-mail che ho ricevuto:

Il team di Dropbox ha lavorato duramente negli ultimi mesi e vorremmo parlarvi di alcune imminenti modifiche e miglioramenti al servizio Dropbox.

Stiamo cambiando la cronologia degli annullamenti Lo sapevi che Dropbox automaticamente:

* Safeguards any files you delete in case you need to undelete them
* Saves old file versions in case you need to go back to them later

È come avere "annulla" per tutti i tuoi file e cartelle.

Oggi Dropbox conserva per sempre questi file eliminati e le versioni di file precedenti ("annulla cronologia"). Per molte persone questo crea disordine e spreca anche spazio.

Per questo motivo, a partire dal 1 ° agosto, la nostra nuova politica sarà quella di mantenere 30 giorni di annullamento della cronologia. Tuttavia, se preferisci, puoi scegliere di avere una cronologia degli annullamenti illimitata a costo zero.

Scegli uno dei seguenti link:

Voglio una cronologia degli annullamenti illimitata

o

30 giorni di cronologia degli annullamenti sono tutto ciò di cui ho bisogno

App per iPhone quasi qui! Oltre a questa modifica per annullare la cronologia, nel prossimo futuro rilasceremo la nostra app per iPhone gratuita che ti consentirà di accedere al tuo Dropbox in viaggio, visualizzare i tuoi file, salvarli sul telefono e persino scattare foto sincronizzate immediatamente sul tuo Dropbox!

Miglioramenti delle prestazioni e sincronizzazione LAN Oltre all'app per iPhone, stiamo anche completando una nuova versione del software desktop Dropbox che presenta numerosi miglioramenti delle prestazioni e la nostra nuova funzione "Sincronizzazione LAN". La sincronizzazione LAN sa quando i Dropbox si trovano sulla stessa rete e scambieranno automaticamente i file direttamente tra i computer invece di scaricarli dai nostri server - questo rende la condivisione di file di grandi dimensioni in un ambiente d'ufficio molto più veloce di quanto fosse possibile in precedenza.

Abbiamo ricevuto ottimi feedback da molti dei nostri utenti e stiamo lavorando su molte delle cose che stavi chiedendo. Resta sintonizzato e felice Dropboxing!

Grazie per aver usato Dropbox! - Il team di Dropbox

Non ci sono indicazioni dall'e-mail che questa opzione è solo per i membri paganti, ma non ci sono indicazioni che non lo sia nemmeno. FWIW, sono andato con l'opzione a pagamento e non ho mai guardato indietro. Gli usi per DropBox sono numerosi - per includere il controllo della versione per i miei progetti personali - e rimarrai sorpreso dalla velocità con cui corri attraverso 2 GB ... Adesso interromperò l'annuncio. :)


1
Usare dropbox per questo è una buona idea, ma nota che da agosto gli account gratuiti memorizzeranno solo 30 giorni di cronologia dei file e dovrai eseguire l'aggiornamento per un controllo illimitato della versione.
Alasdair,

Aggiornato per riflettere il nuovo cambiamento nella politica.
AnonJr

0

Subversion fornisce un controllo della versione semplice per i file binari.

Per un'immagine diff, però, non ho idea di come sarebbe.


0

Una soluzione specifica per Photoshop (e non gratuita) è Pixelnovel

È una soluzione ospitata che utilizza Subversion per il controllo della versione.

Include un plug-in Photoshop che visualizza una sequenza temporale all'interno di Photoshop delle versioni precedenti di un'immagine controllata in Subversion.

Se non hai bisogno di una soluzione ospitata, puoi anche acquistare il plug-in Timeline Photoshop separatamente da utilizzare con il tuo repository Subversion.


0

Potresti voler dare un'occhiata a Oop! Backup. Si risparmia fino al minuto e ha anche una tecnologia per memorizzare solo le differenze tra i file in modo da non utilizzare molto spazio di backup.

Vorrei anche suggerire il mio strumento FolderTrack. È un sistema di controllo automatico della versione personale che farebbe esattamente quello che vuoi.


Anche se ora menzioni anche altri software (senza collegamento a quello ...) e sei aperto riguardo a te che vende FolderTrack, non vedo che hai preso in considerazione nessuno dei commenti delle tue pubblicità precedenti ? :-(
Arjan,

Il tuo link è morto.
Matthew Williams,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.