Pergunta

Depois de ler o livro "Being Geek" de Michael Lopp, comecei a usar o Dropbox como meio de sincronizar arquivos entre o meu computador doméstico e o do trabalho. Tem sido fantástico, realmente torna mais fácil acompanhar a versão mais recente dos arquivos em que você está trabalhando.

Minha pergunta tem a ver com a experiência das pessoas com esta ferramenta, especialmente programadores que podem tê-la usado para desenvolver projetos maiores.

No momento, vejo três usos principais do Dropbox:

1. synchronize files between home and work computers
2. version control (you have to log into the dropbox site to access previous versions)
3. off-site backup

No momento, estou usando-o como minha principal ferramenta de backup, o que não tenho certeza se é uma boa ideia. Mas agora eu tenho uma cópia local (de trabalho) de todo o meu projeto "verificado" em cada computador (meu laptop doméstico e meu computador de trabalho) e, além disso, todo o meu projeto é mantido no site da caixa de depósito. Então, estou pensando, se alguma coisa acontecer com um dos meus computadores, ou ambos, ainda terei aquele backup externo disponível e simplesmente terei que reinstalar a caixa de depósito para acessar todos os meus arquivos.

Alguém tem experiência em fazer isso? Alguém já fez uma grande recuperação de arquivo usando o dropbox? Ou isso é amplamente usado? Agradecemos antecipadamente por seus comentários.

Foi útil?

Solução

Usar o Dropbox para manter vários arquivos e seus metadados associados quando esses arquivos são históricos em um VCS é sempre um pouco complicado por causa do possível problema de corrupção (se um desses metadados parte do repositório não estiver t sincronizado corretamente, você pode acabar com um repo não funcional)

É por isso que sempre uso com o DropBox:

  • um DVCS (como Git): posso trabalhar diretamente em uma árvore de trabalho dentro de um repo do DropBox ou posso clonar o dito repo em qualquer outro lugar fora do DropBox, se precisar,
  • um único arquivo pacote ao qual posso enviar a qualquer momento as alterações de meu repo local, onde quer que ele esteja.

Dessa forma, o único arquivo que realmente precisa estar sincronizado no DropBox é aquele arquivo de pacote exclusivo (representando um repositório vazio como um arquivo).

Consulte " Git com DropBox " para obter mais informações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top