Next Previous Contents

8. J'ai trouvé un tit bug, comment faire un patchs ??

Le plus simplement du monde : d'abord récupérez le projet , corrigez le problème que vous avez détecté, vous vous placez à la racine du projet et vous tapez :

cvs diff -rrelease -u > patch-date-email
Pensez à d'abord effacer les fichiers inutiles, les  , les corefiles... Vous pouvez envoyer le fichier résultat. Pensez à me dire si c'est un patch relatif aux cvs ou non. Mais testez-le avant. remplacer release par la release (allez sur savannah, browse CVS pour connaitre le nom du tag que vous voulez)

Pour tester les patch,

Pour le tester, faite un cvs co dans un autre répertoire que celui où vous avez développé votre patch, puis essayer votre patch

patch -p0 < patch-(numéro de version)-votre-email 
si vous êtes dans le répertoire au-dessus de celui de phpcompta
patch -p1 < patch-(numéro de version)-votre-email
si vous êtes dans le répertoire courant de phpcompta

Si cela ne marche pas ce n'est pas bon


Next Previous Contents