Pregunta

Después de leer el libro de Michael Lopp "Being Geek", comencé a usar Dropbox como un medio para sincronizar archivos entre la computadora de mi casa y la del trabajo. Ha sido fantástico, realmente hace que sea sencillo realizar un seguimiento de la última versión de los archivos en los que está trabajando.

Mi pregunta tiene que ver con la experiencia de las personas con esta herramienta, especialmente los programadores que pueden haberla utilizado para desarrollar proyectos más grandes.

En este momento, veo tres usos principales de 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

Ahora mismo lo estoy usando como mi principal herramienta de respaldo, y no estoy seguro de que sea una buena idea. Pero ahora mismo tengo una copia local (de trabajo) de todo mi proyecto "verificado" en cada computadora (mi computadora portátil de casa y mi computadora de trabajo) y, además, mi proyecto completo se mantiene en el sitio de Dropbox. Entonces, estoy pensando, si algo le sucede a una de mis computadoras, o ambas, todavía tendré disponible esa copia de seguridad fuera del sitio y simplemente tendré que reinstalar Dropbox para acceder a todos mis archivos.

¿Alguien tiene experiencia en hacer esto? ¿Alguien ha realizado una recuperación importante de archivos usando Dropbox? ¿O es esto incluso muy utilizado? Gracias por sus comentarios de antemano.

¿Fue útil?

Solución

Usar Dropbox para mantener varios archivos y sus metadatos asociados cuando esos archivos se registran en un VCS siempre es un poco complicado debido a un posible problema de corrupción (si uno de esos metadatos que forman parte del repositorio no es Si está sincronizado correctamente, puede terminar con un repositorio que no funciona)

Por eso siempre uso con DropBox:

  • un DVCS (como Git): puedo trabajar directamente en un árbol de trabajo dentro de un repositorio de DropBox o puedo clonar dicho repositorio en cualquier otro lugar fuera de DropBox si es necesario,
  • un solo archivo paquete al que puedo enviar en cualquier momento los cambios desde mi repositorio local, donde sea que esté.

De esa manera, el único archivo que realmente necesita estar sincronizado en DropBox es ese archivo de paquete único (que representa un repositorio simple como un archivo).

Consulta " Git con DropBox " para obtener más información.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top