O que é versionamento de arquivos e você precisa dele?

Pastas de arquivos coloridas em uma gaveta do armário.

O controle de versão de arquivo pode salvar sua vida se você fizer uma alteração em um arquivo importante da qual mais tarde se arrependerá. O recurso não é compatível com todos os aplicativos ou serviços prontos para uso, mas existem algumas etapas que você pode seguir no Windows e Mac para proteger seus arquivos.

O que é versionamento de arquivos?

O versionamento de arquivos refere-se à separação de diferentes iterações do mesmo arquivo por versão. Por exemplo, digamos que você esteja trabalhando em um documento de texto importante e faça algumas alterações e substitua o arquivo. O controle de versão do arquivo permite que você reverta seu documento para a versão “última boa” antes de cometer o erro de sobrescrever o arquivo.

Essas versões funcionam como pontos de verificação, marcadores ou backups no tempo. Diferentes softwares e serviços têm nomes diferentes para eles, mas o controle de versão funciona efetivamente da mesma maneira, permitindo que você recupere versões anteriores de um arquivo em um momento antes de fazer as alterações (agora indesejadas).

Alguns sistemas de backup de arquivos incorporam controle de versão de arquivos, salvando novas versões de arquivos de uma forma que permite reverter para versões anteriores. O controle de versão de arquivo geralmente é integrado ao software que você está usando diretamente, seja um processador de texto, um aplicativo de anotações, uma ferramenta de desenvolvimento de software ou um serviço de backup online.

Há alguma desvantagem no versionamento de arquivos?

Os benefícios do controle de versão de arquivos superam enormemente as desvantagens na maioria dos casos. O termo “controle de versão de arquivo” geralmente aparece em aplicativos profissionais, como software ou desenvolvimento web, ou como parte dos sistemas internos de uma empresa para proteger dados. É um pré-requisito em muitos setores.

Recomendado:  Como desligar um telefone Samsung Galaxy

No contexto da tecnologia de consumo (e para a maioria das pessoas que estão lendo este artigo agora), o termo se aplica apenas a arquivos e dados pessoais. O recurso está habilitado, como padrão, em diversas soluções de home office, como Microsoft 365 ou Google Drive. O custo em termos de armazenamento de múltiplas cópias desses arquivos é minúsculo.

Backup do Time Machine no macOS 12 Monterey

Soluções de backup de arquivos como Time Machine para Mac e File History para Windows aplicam o recurso de forma mais ampla a tudo na unidade do seu computador. Nesta implementação, o versionamento de arquivos pode ocupar muito mais espaço. Se você costuma trabalhar em arquivos grandes, como projetos do Photoshop ( arquivos PSD ), modelos 3D, grandes armazenamentos de dados e assim por diante.

Isso não é necessariamente verdade quando se trata de projetos de vídeo (já que a mídia de origem, como grandes arquivos de vídeo, não é necessariamente alterada) ou fotos RAW (com muitos editores de fotos criando arquivos de referência menores para “revelar” imagens RAW). Se você estiver fazendo backup de tudo em sua unidade, poderá achar que o recurso é uma chatice quando se trata de aplicativos Steam ou outras atualizações de aplicativos semelhantes.

Versionamento de arquivos com histórico de arquivos no Windows

O Windows tem uma ferramenta chamada Histórico de Arquivos desde o Windows 8, que funciona como uma solução de backup completa. Você encontrará esta opção em “Histórico de arquivos” no Painel de controle no Windows 10 e 11. Funciona criando um backup offline de seus arquivos em uma unidade externa, com opções de exclusão de pastas e frequência de backup.

Restaure uma versão anterior de um arquivo com histórico de arquivos no Windows 11

O histórico de arquivos será executado sempre que sua unidade de backup estiver conectada, com a opção “Executar agora” manualmente nas configurações do histórico de arquivos. Você pode escolher “Restaurar arquivos pessoais” em Histórico de arquivos no Painel de controle se quiser restaurar uma versão específica de um arquivo em sua unidade de backup.

Versionamento de arquivos em aplicativos Mac e Time Machine

A Apple incorpora o controle de versão de arquivos no backup do Time Machine. Conecte uma unidade externa ao seu Mac e selecione-a em Configurações do sistema > Geral > Time Machine (ou simplesmente pesquise “Time Machine” com Spotlight ) e configure sua unidade. Você pode até especificar outro Mac para uma solução de rede .

Ver histórico de arquivos do Time Machine

Você pode especificar a frequência de backup e excluir pastas nas configurações do Time Machine. O backup será executado sempre que você conectar sua unidade. Para restaurar arquivos, basta executar o aplicativo Time Machine ou clicar no ícone do Time Machine no canto superior direito da tela e escolher “Navegar pelos backups do Time Machine” para ver os backups históricos .

Ferramentas de backup online também usam controle de versão de arquivos

Muitas ferramentas de backup online também oferecem controle de versão de arquivos, embora as ofertas sejam bastante diferentes entre os serviços. Por exemplo , o Backblaze armazena 30 dias de versões de arquivos, o iDrive armazena 30 versões de arquivos, enquanto o pCloud inclui um recurso chamado Extended File History que registra todas as alterações de arquivos em sua conta por até 365 dias.

Recomendado:  Como conectar-se à área de trabalho remota do Windows a partir do seu iPhone ou iPad

Esses serviços usam um aplicativo que é executado em segundo plano no seu computador, carregando novos arquivos e fazendo alterações nos antigos. Eles não são gratuitos, portanto, se você parar de pagar, perderá o acesso aos seus backups e versões, mas eles oferecem uma valiosa solução de backup remoto. Confira nossa lista completa das principais soluções de backup online para obter mais informações.

Outras ferramentas comuns que usam controle de versão de arquivos

Os desenvolvedores costumam usar ferramentas de controle de versão para reverter alterações, com o recurso integrado em plataformas amplamente utilizadas como Git , ferramentas de código aberto como Subversion (SVN) e produtos proprietários como Autodesk Vault . Outras ferramentas comumente usadas por profissionais como Adobe Creative Cloud também incorporam controle de versão de arquivos.

Os aplicativos do Google Drive, como Documentos e Planilhas, mantêm versões dos seus arquivos automaticamente. Você os encontrará em Arquivo> Histórico de versões enquanto trabalha em um documento, com a opção de até mesmo nomear as versões atuais para facilitar a localização de uma iteração específica de um arquivo. O editor de texto Mac integrado da Apple, TextEdit, inclui controle de versão de arquivo em Arquivo> Reverter para.

Histórico de versões do Planilhas Google

A Microsoft incorporou o controle de versão em seus produtos Office e clientes online do Microsoft 365 já há algum tempo. Você encontrará isso em Arquivo > Informações > Histórico de versões nas versões modernas. Aplicativos de anotações como o Evernote incluem controle de versão para clientes pagantes em Ver informações da nota… > Ver histórico. Curiosamente, o Apple Notes não inclui esse recurso (no momento em que este artigo foi escrito).

Verifique seus aplicativos favoritos

Muitos dos seus aplicativos favoritos podem incluir controle de versão. Verifique no menu Arquivo ou consulte a documentação do aplicativo para ver por si mesmo. É sempre melhor usar “Salvar como” ou duplicar um arquivo se você pretende usar uma versão separada no futuro, mas o controle de versão é uma ótima rede de segurança para alterações acidentais.

Recomendado:  Como desinstalar aplicativos Android de seu smartphone ou tablet

Depender do controle de versão de arquivos no aplicativo não substitui um backup adequado. Os usuários do Windows podem fazer backup de pastas selecionadas no OneDrive , enquanto os usuários do Mac podem escolher algo diferente do Time Machine .