Patch #38
Patch Jingle pour manu qui est loin
100%
Description
Introduction¶
Bon comme je sais que vous recevrez un mail pour ca je vais profiter pour faire un ti tuto :)
Donc comme vous pouvez constater il y a maintenant un tracker Patch pour Beem. Vous pouvez l'utiliser pour echanger des patch (il porte bien son nom).
Comment generer un patch ?¶
simple. dans votre depot vous faite : (ou $base est le numero de la revision de base de vos modifications)
hg diff -r $base > monpatch.patch
Vous obtenez un joli fichier de diff que vous pouvez utiliser normalement (voir man patch)
L'inconvenient est que ce ficihier ne contient pas les informations de commits, etc. On va d'autre utiliser une autre commande de mercurial pour obtenir un fichier bundle qui contiendra le patch plus les infos de commits etc
hg bundle --base $base monbundle.bz2
ou
hg bundle monbundle.bz2 $depot
Il est alors possible d'importer ce bundle
hg pull monbundle.bz2
Bon pour plus d'infos n'hesiter pas a voir la doc de mercurial (man hg)
Contenu¶
Je fournis en fichier le bundle pour manu et le patch pour ceux qui veulent voir du code.
Il s'agit de code en cours d'ecriture. C'est moche mais n'hesiter pas a commenter si il y a des trucs qui ne vous plaisent pas ou si vous avez des suggestions :)
Files
Related issues
Updated by Frédéric Barthéléry almost 16 years ago
- Status changed from New to Resolved
Le patch a ete integre dans le depot beem-xmpp, disponible a cette adresse http://beem-project.com/hg/beem-xmpp
Notes¶
Je rappelle qu'il serait preferable de ne pas mettre dans votre branche de modifications qui ne fonctionne pas.
Si vous devez partager ces modifications avec quelqu'un, CREER UN TICKET dans le tracker Patch et mettez y vos modifications. Ainsi tout me monde peut les voir, les tester et proposer des solutions.
Updated by Nikita Kozlov over 15 years ago
- Due date set to 03/12/2009
- % Done changed from 0 to 100
- Estimated time set to 10.00 h