El Viernes, 25 de Noviembre de 2005 11:22, bzf1 escribió:
Hola a todos!:
En el PC del trabajo tengo una carpeta donde suelo ir guardando todo lo
referente a los distintos proyectos que voy haciendo.
Tengo una copia de esa misma carpeta en casa, y gracias a un disco duro
portatil voy llevando de un sitio a otro la información.
El caso es que es un follón tener que estar copiando-pegando los
archivos de un sitio a otro, sobre todo por el riesgo que conlleva
machacar versiones modificadas en un sitio y en otro no, o trabajar con
versiones desfasadas y perder con ello modificaciones ya hechas.
Lo que quisiera es si existe (creo que sí pq he oído hablar de ello en
varias ocasiones) algún programa o comando que sincronice
automáticamente las carpetas.
Algo así como llegar al trabajo, pinchar el hd portatil y teclear:
sincronizar /portatil/trabajo /trabajo-trabajo
y luego llegar a casa y hacer lo mismo: sincronizar /portatil/trabajo
/trabajo-casa
Alguna sugerencia?
Aparte del rsync, que ya te han comentado, tienes unison.
El primero sincroniza una carpeta local con lo que hay en una remota. (eso
creo, espero no cagarla). Puede hacer updates, es decir, las últimas
modificaciones, etc.
El segundo, lo hace en las dos direcciones. Eso da mas juego.
El problema de rsync, es que te genera basurilla. Es decir, si creas archivos,
los sincronizas y luego en el directorio original lo borras, no se borrarán
en el destino.