Aplicar el Patch

Una vez el desarrollador de la librería recibe el patch (habitualmente via email tal vez por medio de un software de rastreo de errores) deberá situarse en el directorio de desarrollo y aplicar el parche:

$ cd /tmp/Algorithm-Knap01DP-0.01
pp2@nereida:/tmp/Algorithm-Knap01DP-0.01$ patch -p1 < ../newknap.patch
patching file lib/Algorithm/Knap01DP.pm
patching file t/01MartelloAndTothBook.t
La opción -p1 utilizada indica que hay que saltarse/quitar el primer directorio en los caminos que describen los nombres completos de los ficheros. Esto es, un camino como:
Algorithm-Knap01DP-0.01/t/01MartelloAndTothBook.t
es convertido en:
t/01MartelloAndTothBook.t

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19