Sono uno sviluppatore di software e sono anche interessato alla fotografia (per quattro anni) e alla produzione video (solo per pochi mesi).
■ Nello sviluppo del software, esiste una regola importante che ogni sviluppatore segue su ogni progetto: tutto dovrebbe essere sotto controllo della versione : codice sorgente, file di configurazione, schema del database, documentazione — tutto ciò che consente di costruire il progetto da zero. Ciò ha due piacevoli conseguenze:
In caso di disastro quando si perde tutto tranne il repository di controllo versione, si dovrebbe essere in grado di continuare come se non fosse successo nulla.
In caso di qualche stupido cambiamento che influisce negativamente sul progetto, lo sviluppatore può tornare a una revisione precedente.
■ In fotografia, ogni modifica apportata alle foto viene archiviata per sempre nel catalogo di Lightroom , consentendo di tornare allo stato precedente in qualsiasi momento. Con la funzione di copie virtuali, Lightroom consente anche di fare quello che viene chiamato un ramo nel controllo della versione: la possibilità di testare qualcosa di diverso e mantenere entrambi i risultati o rimuoverne uno in seguito.
Il catalogo non memorizza le foto RAW stesse, ma non cambiano comunque.
■ Nella produzione video, le cose sembrano diverse. Lavoro con Premiere Pro, After Effects e Soundbooth.
Nessuno sembra archiviare la cronologia in modo permanente: se eseguo un'azione per errore e la noto solo il giorno successivo, non c'è modo di ripristinare la versione precedente.
Soundbooth modifica anche direttamente i file WAV, il che richiede uno sforzo aggiuntivo per mantenere separate le registrazioni originali da quelle modificate.
Il controllo della versione viene menzionato raramente e non ho trovato nessuno che dica come utilizza effettivamente il controllo della versione nel suo flusso di lavoro. Inoltre, nessuno menziona quale controllo di versione dovrebbe essere usato e poiché la maggior parte dei sistemi di controllo di versione sono ottimizzati per i file di testo, non quelli binari, questo crea una sfida aggiuntiva.
Video.SE non ha tag di controllo versione o revisioni .
Pertanto, ho due domande:
Il controllo di versione ha una parte nel flusso di lavoro di una persona che lavora con la produzione video? Come è integrato?
La migrazione ad Adobe Creative Cloud sarebbe di aiuto? Esistono funzionalità specifiche che consentono, in Creative Cloud, di tenere traccia delle revisioni successive di un progetto Premiere Pro o After Effects?
Nota: per evitare risposte off-topic, metto in evidenza che la mia domanda non è correlata ai backup e riguarda in particolare l'archiviazione delle revisioni successive del mio lavoro, non avendo un backup dei dati in loco / fuori sede.