JoacoAllende / hacienda

0 stars 0 forks source link

Creación de un nuevo proyecto Toba

Prerequisitos

Descarga

Instalación y creación del proyecto con Docker

Trabajando

Permisos de los archivos

Por defecto el contenedor crea los archivos de código con permisos de root, esto puede ser molesto. Dentro del directorio del proyecto (fuera del contenedor) ejecutar esto por única vez para poder editar tranquilamente los archivos:

sudo chown -R $USER:$USER metadatos php temp www proyecto.ini

Una vez hecho esto se puede levantar con cualquier IDE la carpeta del proyecto y trabajar normalmente.

Carpeta de instalación de Toba

Por defecto la carpeta de instalación queda montada en la carpeta llamada instalacion en la raíz del proyecto. Si se desea cambiar esto se hace desde la sección volumes del docker-compose.yml

Comandos administrativos

Utilizando la instalación de Docker se recomiendo correr los comandos administrativos (exportar y regenerar metadatos e interacción con el CVS) desde dentro del contenedor del proyecto. Para acceder al mismo se ejecuta el siguiente comando:

docker exec -it <NOMBRE PROYECTO> bash

Instalación en Máquina Host (Ubuntu)

Creación del proyecto

Trabajando

Carpeta de instalación de Toba

Por defecto la carpeta de instalación queda montada en la carpeta llamada instalacion en la raíz del proyecto.

Comandos administrativos

Para persistir las modificaciones realizadas con toba_editor, se recomienda correr los comandos administrativos en interacción con el CVS