Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:fidji:aide_ubuntu-fr-scripts [Le 05/03/2009, 13:42]
fidji
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​irc brouillon}} 
- 
----- 
- 
-====== Projet de développement de scripts ====== 
- 
-<note warning>​Vous pouvez nous rejoindre et contribuer au développement de script (bash, perl, python, java, etc) en vous inscrivant sur la mailing liste (en cours de création). Une discussion en directe sur le canal IRC [[irc://​irc.freenode.net/​ubuntu-fr-scripts|#​ubuntu-fr-scripts]] est possible avec les autres membres, pour vous aider et/ou répondre à vos questions.</​note>​ 
- 
-===== Inscription ===== 
- 
-Dans un premier temps il faudra vous inscrire sur le site [[https://​launchpad.net/​+login|launchpad.net]]. 
-Vous devrez déposer votre clef ssh publique (la création de la clef ssh devra être sans passphrase de préférence) sur [[https://​launchpad.net/​~fidji/​+editsshkeys|ici]] pour pouvoir modifier/​ajouter vos scripts. 
- 
-Si vous n'avez pas de clef [[http://​doc.ubuntu-fr.org/​ssh|ssh]] : 
-<​code>​sh-keygen -t rsa 
-ou encore 
-sh-keygen -t dsa</​code>​ 
-Vous devrez ensuite demander à rejoindre [[https://​launchpad.net/​~ubuntu-fr-scripts|l'​équipe de développement]]. 
- 
-===== Installation ===== 
-Vous devrez installer certains outils pour pouvoir travailler sur le projet 
-<​code>​sudo apt-get install bzr bzr-gtk</​code>​ 
- 
-===== Branche de développement ===== 
-==== En ligne de commande ==== 
-Pour plus d'​information sur la commande bzr veuillez consulter la documentation [[http://​doc.bazaar-vcs.org/​bzr.dev/​en/​user-guide/​|Bazaar User Guide (en)]] 
- 
-Récupération uniquement du dossier Multimedia dans la branche devel 
-<​code>​cd Projets 
-bzr branch lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel Multimedia 
-cd Multimedia</​code>​ 
- 
-ou encore 
-<​code>​cd Projets 
-bzr branch lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel 
-Multimedia/​MonProjet 
-cd MonProjet</​code>​ 
-Il ne faudra pas descendre plus bas dans la hiérarchie Catégorie/​Projet 
- 
-Si le projet comporte plus d'un fichier il faudra obligatoirement créer 
-un répertoire 
-<​code>​cd devel 
-bzr mkdir Multimedia/​MonProjet # par exemple</​code>​ 
- 
-Récupération de la branche devel 
-<​code>​cd Projets 
-bzr branch lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel 
-cd devel</​code>​ 
- 
-Nouveau fichier 
-<​code>​cd devel/​Multimedia 
-bzr merge # Pour mettre à jour vos sources 
-touch monscript # Création/​Edition du fichier 
-bzr add # Pour marquer tous les nouveaux fichiers à ajouter 
-# ou encore ​ 
-bzr add monscript 
-bzr commit -m "Ajout du commentaire"​ # Pour valider localement l'​ajout de votre fichier 
-bzr push lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel # Pour transmettre au serveur launchpad vos ajouts</​code>​ 
- 
-Modification de fichier 
-<​code>​cd devel/​Multimedia 
-bzr merge # Pour mettre à jour vos sources 
-vi monscript # Modification du fichier 
-bzr commit -m "Ajout du commentaire"​ # Pour valider localement la modification de votre fichier 
-bzr push lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel # Pour transmettre au serveur launchpad vos modifications</​code>​ 
- 
- 
-==== Avec l'​interface bzr-gtk ==== 
- 
- 
-===== Branche principale ===== 
-Quand un fichier dans la branche devel et considéré comme stable, le 
-développeur prévient l'​équipe et copie (ou en fait la demande) son 
-script dans la branche main, une fois l'​opération effectuée le fichier 
-est supprimé de la branche devel 
- 
-1 fichier seul dans la catégorie -> 1 paquet 
-1 dossier dans la catégorie -> 1 paquet 
- 
  
  • utilisateurs/fidji/aide_ubuntu-fr-scripts.1236256948.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)