FAQ Desarrolladores: Difference between revisions

Jump to navigation Jump to search
Line 123: Line 123:
En lugar de buscar manualmente los archivos, si ha instalado conjuntamente TortoiseCVS y WinMerge, puede disponer de su versión modificada en el equipo, y la versión CVS en línea. En el explorador de Windows, haga clic derecho en el archivo que debe ser parchado, y seleccione "CVS comparar" (no WinMerge, que se encuentra unas pocas líneas más abajo). Tortoise pondrá en marcha WinMerge. Luego repita el procedimiento descrito anteriormente.
En lugar de buscar manualmente los archivos, si ha instalado conjuntamente TortoiseCVS y WinMerge, puede disponer de su versión modificada en el equipo, y la versión CVS en línea. En el explorador de Windows, haga clic derecho en el archivo que debe ser parchado, y seleccione "CVS comparar" (no WinMerge, que se encuentra unas pocas líneas más abajo). Tortoise pondrá en marcha WinMerge. Luego repita el procedimiento descrito anteriormente.


'''Applicar 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 su aplicación en su servidor esté actualizado desde el CVS, lo podrá realizar desde la utilidad patch.


En admettant que vous avez créé votre patch à partir du répertoire htdocs de votre copie locale du cvs modifiée par vos soins, et que vous avez envoyé votre patch (monfichier.patch) sur le serveur dans le dossier patchs situé au meme niveau que votre dossier htdocs distant, la commande suivante devrait faire l'affaire (executée depuis le dossier 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 < monfichier.patch
  patch -u -p0 -d ../htdocs < mifichero.patch
<nowiki>Pour information: -p0 permet d'utiliser le chemin entier tel que mentionné dans le fichier de patch (-pn en retire les n premiers niveau de l'arborescence)
<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)
-d permet de préciser le chemin relatif vers le dossier htdocs à patcher.
-d permite precisar la ruta relativa de la carpeta htdocs a parchear.
< permet de donner le chemin vers le fichier source à utiliser (le patch en mode unifié)
< permite indicar la ruta hacia el fichero fuente a utilizar(el patch en modo unificado)
-u permet de préciser que le patch est en mode unifié</nowiki>
-u permite precisar que el parche está en modo unificado</nowiki>


== Comment packager/livrer un module pour utilisation ==
== Comment packager/livrer un module pour utilisation ==

Navigation menu