Instalación
1.- Instalar Software
Para instalar y ejecutar el software es necesario contar con el siguiente software:
- Python
- MySQL (herramientas cliente solamente)
- Fossil
El software respaldarv2 está hecho para Python 2 pero debiera funcionar correctamente co Python3.
Cómo instalar cada uno de estos softwares depende de su documentación oficial.
En Linux para instalar Python se puede hacer por medio del gestor de paquetes, por ejemplo: apt-get install python2
En Linux para instalar MySQL herramientas cliente se puede hacer por medio del gestor de paquetes, por ejemplo: apt-get install mysql-client
En Windows para instalar MySQL herramientas cliente se puede hacer desde la página de descarga de MySQL y escoger los archivos en zip como se describe en https://stackoverflow.com/a/9790293 .
2.- Instalar dependencias
Una vez instalado Python, los módulos listados en dependencies.txt deben estar disponibles para el sistema. Por ejemplo se pueden instalar con pip:
pip install configparser pip install tailer
Una vez instalado MySQL, las herramientas cliente deben estar disponibles en el $PATH del sistema. Si el instalador de MySQL no realiza esta tarea, una forma de hacerlo es copiar los siguientes ejecutables al PATH de ej.: Windows:
mysql.exe mysqldump.exe
3.- Instalar respaldarv2
Clonar y abrir el repositorio:
fossil clone https://chiselapp.com/user/lmachucab/repository/respaldarv2 respaldarv2.fossil fossil open respaldar2.fossil