Sou desenvolvedor de software e também estou interessado em fotografia (por quatro anos) e produção de vídeo (por apenas alguns meses).
■ No desenvolvimento de software, existe uma regra importante que todo desenvolvedor segue em todo projeto: tudo deve estar sob controle de versão : código fonte, arquivos de configuração, esquema do banco de dados, documentação - tudo o que permite a construção do projeto do zero. Isso tem duas consequências agradáveis:
No caso de um desastre, quando você perde tudo, exceto o repositório de controle de versão, deve poder continuar como se nada tivesse acontecido.
Em caso de alguma mudança estúpida que afeta negativamente o projeto, o desenvolvedor pode voltar para uma revisão anterior.
■ Na fotografia, todas as alterações que faço nas fotos são armazenadas para sempre no catálogo do Lightroom , possibilitando reverter para o estado anterior a qualquer momento. Com o recurso de cópias virtuais, o Lightroom também permite fazer o que é chamado de ramificação no controle de versão: a capacidade de testar algo diferente e manter os dois resultados ou remover um deles posteriormente.
O catálogo não armazena as fotos RAW, mas elas não são alteradas.
■ Na produção de vídeo, as coisas parecem diferentes. Trabalho com o Premiere Pro, After Effects e Soundbooth.
Nenhum parece armazenar o histórico permanentemente: se eu executar uma ação por engano e notá-la apenas no dia seguinte, não há como recuperar a versão anterior.
O Soundbooth também altera diretamente os arquivos WAV, o que exige um esforço adicional para separar as gravações originais das modificadas.
O controle de versão raramente é mencionado e não encontrei ninguém dizendo como ele realmente usa o controle de versão em seu fluxo de trabalho. Além disso, ninguém menciona qual controle de versão deve ser usado e, como a maioria dos sistemas de controle de versão é otimizada para arquivos de texto, não binários, isso cria um desafio adicional.
O Video.SE não possui tags de controle de versão ou revisões .
Assim, eu tenho duas perguntas:
O controle de versão faz parte do fluxo de trabalho de uma pessoa que trabalha com produção de vídeo? Como é integrado?
A migração para a Adobe Creative Cloud ajudaria? Existem recursos específicos que permitem, na Creative Cloud, rastrear revisões sucessivas de um projeto Premiere Pro ou After Effects?
Observação: para evitar respostas fora do tópico, enfatizo que minha pergunta não tem relação com os backups e é especificamente sobre o armazenamento de revisões sucessivas do meu trabalho, sem ter um backup dos dados no local / fora do local.