48 lines
1.8 KiB
HTML
48 lines
1.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
|
|
<TITLE> PhpCompta FAQ: J'ai trouvé un tit bug, comment faire un patchs ??</TITLE>
|
|
<LINK HREF="FAQ-fr-9.html" REL=next>
|
|
<LINK HREF="FAQ-fr-7.html" REL=previous>
|
|
<LINK HREF="FAQ-fr.html#toc8" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="FAQ-fr-9.html">Next</A>
|
|
<A HREF="FAQ-fr-7.html">Previous</A>
|
|
<A HREF="FAQ-fr.html#toc8">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="bug"></A> <A NAME="s8">8.</A> <A HREF="FAQ-fr.html#toc8">J'ai trouvé un tit bug, comment faire un patchs ??</A></H2>
|
|
|
|
<P>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 :
|
|
<PRE>
|
|
cvs diff -rrelease -u > patch-date-email
|
|
</PRE>
|
|
|
|
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)</P>
|
|
<P> Pour tester les patch,</P>
|
|
<P>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
|
|
<PRE>
|
|
patch -p0 < patch-(numéro de version)-votre-email
|
|
</PRE>
|
|
si vous êtes dans le
|
|
répertoire au-dessus de celui de phpcompta
|
|
<PRE>
|
|
patch -p1 < patch-(numéro de version)-votre-email
|
|
</PRE>
|
|
si vous êtes dans le
|
|
répertoire courant de phpcompta</P>
|
|
<P>Si cela ne marche pas ce n'est pas bon</P>
|
|
<HR>
|
|
<A HREF="FAQ-fr-9.html">Next</A>
|
|
<A HREF="FAQ-fr-7.html">Previous</A>
|
|
<A HREF="FAQ-fr.html#toc8">Contents</A>
|
|
</BODY>
|
|
</HTML>
|