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, 15:16]
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 [[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érer votre projet === 
-<​code>​cd ~/Projets 
-bzr branch lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel Multimedia/​MonProjet 
-cd MonProjet</​code>​ 
- 
-=== Récupérer une catégorie de projets === 
-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>​ 
- 
-== Création de votre projet dans une catégorie == 
-<​code>​cd ~/​Projets/​Multimedia 
-bzr mkdir MonProjet # par exemple 
-cd MonProjet 
-</​code>​ 
- 
-=== Création d'un nouveau projet === 
-A faire 
- 
-=== Ajouter un nouveau fichier === 
-<​code>​cd ~/​Projets/​Multimedia/​MonProjet 
-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 ~/​Projets/​Multimedia/​MonProjet 
-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>​ 
- 
-=== Récupération de la branche devel === 
-<​code>​cd ~/Projets 
-bzr branch lp:​~ubuntu-fr-scripts/​ubuntu-fr-scripts/​devel 
-cd devel</​code>​ 
- 
- 
-==== Avec l'​interface bzr-gtk ==== 
-A faire 
- 
-===== 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 
- 
-===== Création de paquet ===== 
-[[tutoriel:​creer_un_paquet|création de paquet]] 
-===== Création de meta-paquet ===== 
-[[installation:​creer_un_meta_paquet|création de meta-paquet]] 
  • utilisateurs/fidji/aide_ubuntu-fr-scripts.1236262562.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)