Automated Version Control - para o ambiente de negócios

1

Estou tentando estabelecer controle de versão e gravar para meu pai em seu trabalho, em construção. Apenas uma maneira de ele rastrear as alterações nos arquivos (lances, cotações, agendas etc.) e ser capaz de recuperar essas alterações a qualquer momento, quando necessário.

Agora é onde eu uso o git, 100% do tempo. Mas para meu pai, git (ou o console!) Não são opções, isso precisa de automação e precisa de simplicidade ...

Pergunta

  • Existe uma maneira automatizada de rastrear alterações de arquivos, digamos, para todos os arquivos em um diretório ou para um arquivo específico?

Soluções para qualquer plataforma (Mac, PC, etc.) são válidas neste momento. Ele usa um Mac, estou apenas tentando estabelecer um ponto de partida primeiro!

    
por J-Dizzle 04.05.2017 / 20:43

3 respostas

1

SVN parece uma escolha ideal para investigar aqui. É simples, tem uma interface de usuário razoavelmente direta. Com várias boas implementações de GUI, como smartsvn

A única outra coisa que seria mais simples seria o Google Drive, se você clicar com o botão direito do mouse em uma pasta ou arquivo, desde que não seja excluído, há um histórico de versões e você pode voltar facilmente. No entanto, o controle de versão é somente a partir da interface da Web e não estaria disponível no aplicativo de sincronização da unidade do Google. Isso seria apenas para manter seus arquivos atualizados. No entanto (por experiência), se você excluir uma pasta / arquivo ou renomeá-lo; a unidade pode ter problemas ao rastrear o histórico de versões.

    
por 04.05.2017 / 20:53
1

Eu recomendo (e não sou afiliado a) o SVN (ou Git!) SASS Beanstalk . É uma introdução muito amigável ao controle de versão. Tão fácil de usar que, embora eu pudesse fazer isso, evito a linha de comando.

Integre isso com algo simples como Tortoise SVN e você estaria rindo. A interface do usuário do Beanstalk é muito fácil, e as revisões, notas, etc. são todas visíveis lá. (Bem como localmente via tartaruga)

É claro que outra rota totalmente diferente pode incluir um NAS local e algum tipo de backup do tipo "máquina do tempo". Propiciatório ou mais barulhento envolvendo uma distro linus e rsync.

Drobo pode ser ideal se o orçamento não for uma preocupação importante.

Por último, mas não menos importante, Syncback é um dos meus favoritos e conectado a qualquer tipo de armazenamento (S3 ?) poderia facilmente fornecer backups com versão. Mas é claro que isso está mais longe das "alterações no arquivo de rastreamento", que ainda são importantes para o Beanstalks.

    
por 04.05.2017 / 21:14
0

5 anos atrás a Assembla fez uma boa tentativa em SVN-client para não geeks , mas abandonou o projeto posteriormente. Se você puder encontrar qualquer versão do EasySVN na Net ou bater o Andy Singleton, você pode ser feliz ( alguma forma algum tempo)

    
por 08.06.2017 / 10:31