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 06/03/2009, 00:34]
fidji
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​irc bzr bzr-gtk 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) [[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>​ 
- 
-===== Travailler avec l'​équipe ubuntu-fr-scripts ===== 
-<note important>​Ne mettez pas d'​accents ou d'​espace dans les noms de projets ou de vos fichiers</​note>​ 
-==== Création de votre projet ==== 
-<​code>​mkdir ~/​Projets/​MonProjet && cd ~/​Projets/​MonProjet 
-bzr init # Initialisation de votre Projet 
-touch MonScript # Création/​Edition du fichier 
-bzr add # Pour marquer tous les nouveaux fichiers à ajouter 
-bzr commit -m "​Commentaire explicite"​ # Pour valider localement l'​ajout de votre/vos fichiers 
-bzr push lp:​~VotreLogin/​ubuntu-fr-scripts/​MonProjet 
-</​code>​ 
- 
-Voila vous avez créé votre première branche/​projet 
- 
-==== Création d'un projet privé ==== 
-Vous pouvez à partir de votre compte Launchpad créer des projets privés (non partagés avec l'​équipe ubuntu-fr-scripts) 
-<​code>​mkdir ~/​Projets/​MonProjetPerso && cd ~/​Projets/​MonProjetPerso 
-bzr init # Initialisation de votre Projet 
-touch MonScript # Création/​Edition du fichier 
-bzr add # Pour marquer tous les nouveaux fichiers à ajouter 
-bzr commit -m "Ajout d'un commentaire suffisamment expicite"​ # Pour valider localement l'​ajout de votre/vos fichiers 
-bzr push lp:​~VotreLogin/​+junk/​MonProjetPerso 
-</​code>​ 
- 
-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 ==== 
-Vous aurez peut être besoin depuis une autre machine de pouvoir récupérer votre projet, pour continuer votre travail (Pensez à ajouter votre clef ssh publique sur votre compte Launchpad) 
-Ou encore vous pouvez avoir supprimé sur votre poste votre dossier MonProjet 
-<​code>​cd ~/Projets 
-bzr branch lp:​~VotreLogin/​ubuntu-fr-scripts/​MonProjet 
-cd MonProjet 
-# ou encore pour récupérer votre projet privé 
-bzr branch lp:​~VotreLogin/​+junk/​MonProjetPerso 
-cd MonProjetPerso 
-</​code>​ 
- 
-==== Ajouter un nouveau fichier ==== 
-<​code>​cd ~/​Projets/​MonProjet 
-bzr merge # Pour mettre à jour vos sources (par exemple vous avez effectué des modifications depuis une autre machine) 
-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 d'un commentaire suffisamment explicite"​ # Pour valider localement l'​ajout de votre fichier 
-bzr push lp:​~VotreLogin/​ubuntu-fr-scripts/​MonProjet # Pour transmettre au serveur launchpad vos ajouts</​code>​ 
- 
-==== Modification d'un fichier ==== 
-<​code>​cd ~/​Projets/​MonProjet 
-bzr merge # Pour mettre à jour vos sources 
-vi monscript # Modification du fichier 
-bzr commit -m "Ajout du commentaire suffisamment explicite"​ # Pour valider localement la modification de votre fichier 
-bzr push lp:​~VotreLogin/​ubuntu-fr-scripts/​MonProjet # Pour transmettre au serveur launchpad vos modifications</​code>​ 
- 
- 
-==== Avec l'​interface bzr-gtk ==== 
-Voir [[:​bzr-gtk|bzr-gtk]] 
  
  • utilisateurs/fidji/aide_ubuntu-fr-scripts.1236296092.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)