Projet

Général

Profil

Intégrer une contribution externe

Lorsque vous recevez un mail avec un patch attaché provenant d'un contributeur qui a suivi pas à pas la documentation suivante: Utilisation du mode anonyme voici ce que vous devez faire.

  • récupérer le code source de l'application et vous assurer que vous avez les droits pour faire un push :)
  • sauvegarder le patch de votre correspondant dans par exemple /tmp/fichier.patch
  • faire un merge avec le patch envoyé par votre correspondant
cd repertoire_du_projet
bzr merge /tmp/fichier.patch
  • vérifier et valider le contenu du patch
bzr diff
  • pensez entre autre à vérifier les points suivants
    • ajout d'un copyright en tête des fichiers modifiés
    • respect des coding guidelines
    • commentaires corrects et compréhensibles
    • correction effective du bug :o)
  • commitez les modifications
bzr commit -m "acceptation du merge de nom_auteur_du_patch fix #num_bug" 
  • envoyer le code modifié sur le site
bzr push
  • Notes:
    • 1 patch = 1 merge = 1 commit, ne mélangez pas les merge et les commit
Redmine Appliance - Powered by TurnKey Linux