slitaz-doc-wiki-data annotate pages/fr/devnotes/prepare-experimental.txt @ rev 4

Add pages/fr folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:13:35 2011 +0000 (2011-02-26)
parents
children
rev   line source
slaxemulator@4 1 ====== Préparer le wok expérimental ======
slaxemulator@4 2
slaxemulator@4 3 ==== Avertissement ====
slaxemulator@4 4
slaxemulator@4 5 Avant d'utiliser le wok expérimental, il est conseillé d'avoir lu et compris les [[fr:cookbook:advancedhg|Utilisations avancées de Mercurial]], puisque le wok expérimental utilise MQ pour gérer la liste de patchs.
slaxemulator@4 6
slaxemulator@4 7 Veuillez noter que le code source, le wok et les paquets occupent de l'espace : ne stockez pas tout cela dans votre mémoire vive à moins d'être sûr que tout ira bien. Si vous utilisez un système chargé en RAM, vous pouvez utiliser un disque physique pour stocker les données grâce à l'option de démarrage home=; Vous pouvez aussi monter un disque (par exemple sur /mnt).
slaxemulator@4 8
slaxemulator@4 9 ==== Activer Mercurial Queue ====
slaxemulator@4 10
slaxemulator@4 11 Le wok expérimental est distribué sous forme de patchs qui ne peuvent être intégrés au wok cooking pour le moment. Pour les utiliser, vous aurez besoin de l'extension MQ; Votre fichier ~/.hgrc devrait donc contenir les lignes suivante:
slaxemulator@4 12
slaxemulator@4 13 <code>
slaxemulator@4 14 [extensions]
slaxemulator@4 15 mq =
slaxemulator@4 16 </code>
slaxemulator@4 17
slaxemulator@4 18 ==== Télécharger le wok cooking & le patcher ====
slaxemulator@4 19
slaxemulator@4 20 Tout d'abord vérifier que le disque de destination est monté; Dans le dossier qui contiendra les données, créer un dossier experimental et y entrer:
slaxemulator@4 21 <code>
slaxemulator@4 22 cd destination
slaxemulator@4 23 mkdir experimental
slaxemulator@4 24 cd experimental
slaxemulator@4 25 </code>
slaxemulator@4 26
slaxemulator@4 27
slaxemulator@4 28 Télécharger les données du wok:
slaxemulator@4 29 <code>
slaxemulator@4 30 hg clone http://hg.slitaz.org/wok wok
slaxemulator@4 31 </code>
slaxemulator@4 32
slaxemulator@4 33 si vous étiez en administrateur, donner l'autorisation de lecture/écriture à votre compte courant; puis quitter le compte administrateur.
slaxemulator@4 34 <code>
slaxemulator@4 35 chown tux.tux -R wok
slaxemulator@4 36 </code>
slaxemulator@4 37
slaxemulator@4 38 Les patchs s'appliqueront correctement sur la révision pour lesquels ils ont été prévus, mais des problèmes peuvent arriver avec d'autres révisions. La révision correspondant à la dernière mise à jour des patchs peut être trouvée là : http://hg.slitaz.org/wok-experimental.
slaxemulator@4 39 Mettre à jour le wok à la bonne révision:
slaxemulator@4 40 <code>
slaxemulator@4 41 hg update -C rev
slaxemulator@4 42 </code>
slaxemulator@4 43
slaxemulator@4 44 Télécharger les patchs expérimentaux:
slaxemulator@4 45 <code>
slaxemulator@4 46 cd .hg
slaxemulator@4 47 hg clone http://hg.slitaz.org/wok-experimental patches
slaxemulator@4 48 </code>
slaxemulator@4 49
slaxemulator@4 50 Appliquer les patchs:
slaxemulator@4 51 <code>
slaxemulator@4 52 cd ..
slaxemulator@4 53 hg qpush -a
slaxemulator@4 54 </code>
slaxemulator@4 55
slaxemulator@4 56 ==== Mettre à jour le wok expérimental ====
slaxemulator@4 57
slaxemulator@4 58 Se rendre dans le wok:
slaxemulator@4 59 <code>
slaxemulator@4 60 cd ?/wok
slaxemulator@4 61 </code>
slaxemulator@4 62
slaxemulator@4 63 Dé-appliquer les patchs (ne fonctionnera pas si des modifications sont en cours):
slaxemulator@4 64 <code>
slaxemulator@4 65 hg qpop-a
slaxemulator@4 66 </code>
slaxemulator@4 67
slaxemulator@4 68 Mettre à jour le wok cooking:
slaxemulator@4 69 <code>
slaxemulator@4 70 hg pull
slaxemulator@4 71 </code>
slaxemulator@4 72
slaxemulator@4 73 Vérifier la révision à utiliser à http://hg.slitaz.org/wok-experimental et mettre à jour le dossier de travail à cette révision:
slaxemulator@4 74 <code>
slaxemulator@4 75 hg update -C rev
slaxemulator@4 76 </code>
slaxemulator@4 77
slaxemulator@4 78 Mettre à jour le dépôt de patchs:
slaxemulator@4 79 <code>
slaxemulator@4 80 cd .hg/patches
slaxemulator@4 81 hg pull -u
slaxemulator@4 82 </code>
slaxemulator@4 83
slaxemulator@4 84 Appliquer les nouveaux patchs:
slaxemulator@4 85 <code>
slaxemulator@4 86 cd ../..
slaxemulator@4 87 hg qpush -a
slaxemulator@4 88 </code>