Crea parches para Drupal fácilmente con Git

git-drup.png
Solucionex
23
Mar 16

En ocasiones, un módulo de Drupal no nos puede resolver una funcionalidad muy específica de nuestro proyecto o bien el módulo tiene algún bug o error que provoca un mal funcionamiento.

Una forma de crear un parche para Drupal es utilizar la potencia que nos ofrece el control de versiones Git para construir un "parche" para el módulo. Esto nos permitirá, además de solucionar el problema, poder contribuir a la comunidad con nuestro parche.

Para crear el parche con git, se recomienda crear una rama para los cambios. Una vez situado en la rama, se realizan los cambios que afectan al módulo. Podrás ver los ficheros afectados si ejecutas git diff [nombre-de-la-rama]

Comprueba que los archivos afectados por los cambios son correctos. Si es así, ya puedes crear el parche con el comando:

git diff [nombre-de-la-rama] > [nombre-del-archivo].patch

 Para el nombre del archivo, se recomienda utilizar una nomenclatura como sigue:

[nombre-proyecto]-[descripcion-corta]-[numero-incidencia]-[numero-comentario]-[version-drupal].patch

Puedes obtener más información en https://www.drupal.org/node/707484