FAQ Desarrolladores: Difference between revisions

Jump to navigation Jump to search
Line 124: Line 124:


'''Aplicar un patch'''
'''Aplicar un patch'''
Si su parche todavía no se ha aplicado, pero usted quiere que su aplicación en su servidor esté actualizado desde el CVS, lo podrá realizar desde la utilidad patch.
Si su parche todavía no se ha aplicado, pero usted quiere que la aplicación en su servidor esté actualizada desde el CVS, podrá aplicarlo desde la utilidad patch.


Asumiendo que ha creado el parche desde la carpeta htdocs de su copia local modificada de la versión CVS original, y que ha enviado el parche (mifichero.patch) al servidor, a su carpeta patchs, situado al mismo nivel que su carpeta htdocs, el siguiente comando debería realizar el proceso (ejecutado desde la carpeta patchs):
Asumiendo que ha creado el parche desde la carpeta htdocs de su copia local modificada de la versión CVS original, y que ha enviado el parche (mifichero.patch) al servidor, a su carpeta patchs, situado al mismo nivel que su carpeta htdocs, el siguiente comando debería realizar el proceso (ejecutado desde la carpeta patchs):
  patch -u -p0 -d ../htdocs < mifichero.patch
  patch -u -p0 -d ../htdocs < mifichero.patch
<nowiki>Información: -p0 permit utilizar la ruta completa tal como se indica dentro en el parche (-pn retirando los n primeros niveles del arbol de directorios)
<nowiki>Información: -p0 permite utilizar la ruta completa tal como se indica dentro en el parche (-pn retirando los n primeros niveles del árbol de directorios)
-d permite precisar la ruta relativa de la carpeta htdocs a parchear.
-d permite precisar la ruta relativa de la carpeta htdocs a parchear.
< permite indicar la ruta hacia el fichero fuente a utilizar(el patch en modo unificado)
< permite indicar la ruta hacia el fichero fuente a utilizar (el patch en modo unificado)
-u permite precisar que el parche está en modo unificado</nowiki>
-u permite precisar que el parche está en modo unificado</nowiki>


Navigation menu