Mientras que trabajamos en proyectos que requieren de un montón de escritura -como programar o escribir un libro- es una buena idea hacer copias de seguridad o, mejor aún, mantener algún tipo de control de versiones de ficheros para poder volver atrás o ver los cambios realizados en caso de ser necesario.

El control de versiones significa que los cambios de un archivo son guardados en una base de datos, para que, en caso necesario, puedan hacerse comparaciones entre archivos o revertir cambios. Esto puede ser muy útil en programación, por ejemplo, si se descubre un fallo que no estaba tiempo atrás.

Si eres un usuario avanzado, puedes ejecutar tu propio servidor subversion (del que ya hablamos anterioremente) o git y utilizar un cliente como TortoiseSVN para acceder a el.

Pero si no necesitas demasiadas opciones y no quieres complicarte mucho la vida, puedes utilizar FileHamster, que es gratuito.

Una vez que instales FileHamster, el programa se ejecutará en segundo plano y controlará los cambios que se produzcan en un archivo o en una carpeta.

Funciona con cualquier tipo de archivo, aunque también puedes definir si sólo quieres que se haga el control sobre un tipo de concreto de archivos. El programa tiene bastantes opciones para poderlo establecer a tu gusto como, por ejemplo, mantener n copias o buscar cambios cada ciertos minutos.

La única pega que podemos encontrarle es que puede ser muy lento si estás controlando ficheros con mucha cantidad de información. También mantiene una copia de todos los ficheros en su librería, lo que hará que cada revisión de un archivo ocupe más espacio en disco. Por tanto, para pequeños archivos está bien pero si necesitas controlar ficheros grandes es mejor que busques otra solución, como una que sólo almacene las diferencias entre versiones y no tenga que copiar el fichero entero cada vez que se produzcan cambios.

Una pequeña limitación de la versión gratuita, ya que existe también una de pago con más funciones, es que trabaja bien con unidades de red mapeadas pero no con rutas UNC (\\equipo\recurso_compartido).

Vía | Makeuseof

Posts relacionados
  • Instalar Subversion (SVN) bajo Windows en cinco pasos, con Backup incluido
  • Desactivar el desplazamiento automático en Firefox
  • Haz un backup de tu configuración inalámbrica
  • Actualización Directx 9 (Distribuibles de Noviembre de 2007)
  • Deja una Respuesta