Logo_Dolibarr

Vamos a montar un entorno de desarrollo de Dolibarr con Eclipse PHP utilizando el plugin de PTD que nos aporta funcionalidades muy útiles para poder desarrollar con proyectos de PHP.

Descargamos Eclipse PHP desde: https://eclipse.org/pdt/#download

Las características que nos ofrece PDT las podemos consultar aquí: http://p2.pdt-extensions.org/index.html

Tras instalar Eclipse buscamos si hay actualizaciones existentes. En la propia página descarga nos indica que realicemos estos pasos:

En Eclipse, hacer clic en Help -> Install New Software y hacer la búsqueda con esta url:: http://download.eclipse.org/tools/pdt/updates/3.6

Eclipse ya trae instalado el plugin para poder trabajar con Git, por lo que para poder importar el proyecto desde Git hacemos lo siguiente. Anotamos la url de Git de Dolibarr: https://github.com/Dolibarr/dolibarr

Y realizamos los siguientes pasos desde Eclipse.

Ayuda de Dolibarr Wiki: https://wiki.dolibarr.org/index.php/Recuperar,_actualizar_los_fuentes_del_proyecto

Podemos importar el proyecto de Dolibarr a nuestro eclipse desde dos maneras. Una de ellas es desde File > Import… y seleccionar Projects from Git.

Entorno de Desarrollo Dolibarr con Eclipse 01Y después seleccionar la opción Clone URI.

Entorno de Desarrollo Dolibarr con Eclipse 02O hacerlo mediante la Perspectiva de Git, seleccionando la opción Clone a Git repository.

Entorno de Desarrollo Dolibarr con Eclipse 03En cualquiera de los dos casos, nos aparecerá la siguiente ventana donde tendremos que indicar la url del repositorio Git de Dolibarr en el campo URI y después pulsar el botón Next.

Entorno de Desarrollo Dolibarr con Eclipse 04Puede que obtengamos un mensaje de error “Git repository clone failed” donde nos dice además que “cannot open git-upload-pack“.

Entorno de Desarrollo Dolibarr con Eclipse 05Esto quiere decir que no hemos introducido la url correcta. Si no estamos habituados a trabajar con Git seguramente hayamos introducido la url del navegador, como se suele hacer con SVN, pero con Git es diferente. Desde la web del repositorio, en la parte inferior de la siguiente imagen, veremos que hay un campo con una url HTTPS. Será esa url la que tendremos que usar al clonar el proyecto desde Eclipse.

Entorno de Desarrollo Dolibarr con Eclipse 06Una vez introducida la url en el paso anterior se nos mostrará una ventana donde podemos seleccionar la versión de Dolibarr que queremos importar. Aunque podemos seleccionarlas todas, es mejor seleccionar solo una para evitarnos problemas después.

Entorno de Desarrollo Dolibarr con Eclipse 07En la siguiente ventana que se nos muestra no habría que hacer nada en principio, le damos a Next.

Entorno de Desarrollo Dolibarr con Eclipse 08Y empezará a descargarse toda la rama seleccionada a nuestro local.

Entorno de Desarrollo Dolibarr con Eclipse 13

Si obtenemos algún mensaje como el que muestro, “Git repository clone failed. Read timed out after 30.000 ms.“, puede que nuestra conexión de red no esté bien. En mi caso, repetí el proceso con otra conexión de internet diferente y ya no me dio problemas.

Entorno de Desarrollo Dolibarr con Eclipse 10

Si todo se realiza sin problemas, podremos ver que ya tenemos el repositorio en nuestra perspectiva de Git con la rama de Dolibarr 3.8 seleccionada.

Entorno de Desarrollo Dolibarr con Eclipse 14Ahora solo quedaría crear el proyecto de eclipse para poder desarrollar sobre esa rama. Para ello, desde la carpeta Working Directory con el botón derecho del ratón seleccionamos la opción Import Projects.

Entorno de Desarrollo Dolibarr con Eclipse 15

Indicamos que la importación la realizaremos sobre un proyecto nuevo utilizando el asistente.

Entorno de Desarrollo Dolibarr con Eclipse 16Seleccionamos PHP Project.

Entorno de Desarrollo Dolibarr con Eclipse 17En esta ventana, la clave del proceso está en seleccionar la opción Create project at existing location (from existing source), para poder importarlo desde la rama de Git que nos hemos descargado. Indicaremos la carpeta que seleccionamos en los pasos anterior donde hicimos el clone.

Entorno de Desarrollo Dolibarr con Eclipse 18El resultado es el proyecto de PHP creado que podemos ver desde la perspectiva de PHP. Si nos fijamos, cada archivo y carpeta tiene el icono amarillo de estar sincronizado con el repositorio indicando que hemos realizado el proceso correctamente.

Ahora solo falta configurar el Build Path según las indicaciones de la wiki de Dolibarr, dejándolo como se muestra en la siguiente imagen.

Entorno de Desarrollo Dolibarr con Eclipse 20Y eso es todo. Ya solo queda empezar a cacharrear un poco y aprender a programar sobre esta fantástica herramienta ERP.

Mantén actualizado tu ERP/CRM Dolibarr

Logo_Dolibarr

 

  • Actualizo tu Dolibarr sin complicaciones ni riesgos a la última versión.
  • Manten tus datos a salvo. Realizo copia de seguridad antes de realizar el proceso.
  • Se migra toda la información sin perder nada.
  • Escríbeme y te daré presupuesto personalizado sin compromiso (Contactar)

 

About these ads

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

CERRAR

Pin It on Pinterest

Share This

Compártelo

¡Comparte este artículo con tus amigos!