Procédure de versionnage des codes sources sur SVN (procédure #30)
Informations qualité
Suivi des modifications majeures | 03 Décembre 2015 - Guillaume NATALI - Création |
Suivi des approbations | Ce document correspond à l'élément ProjeQtor Document # 30 - RProcédure de versionnage des codes sources sur SVN (PROC-NFlog-22) |
Objet | L'objet de ce document est de définir l'action à mener pour enregistrer les versions du logiciel dans l'entrepôt. |
Destinataires | - Validation des modifications : Gérant - Approbation du document : Equipe DEV |
Publication d'une modification de code/composant
Lors de la publication ont respectera la syntaxe suivant, avec une ligne par modification
- <type> on utilisera
- une étoile * pour une correction
- un plus + pour un ajout de fonctionnalités
- ensuite on indiquera entre crochet le nom du projet [projet]
- [LoGeAs] pour le logiciel éponyme
- [PGI] pour MonEspace
- [Composant] pour les mises à jour de composant (et autre)
- [Autre] ou le nom du projet entre crochet
- ensuite on indiquera la modification faites, dans le cas d'une demande venant de ProjeQtor on indiquera le numéro du ticket sous la forme #puis numéro de préférence à la fin du texte
Exemples :
- *[Logeas] Correction de l'état “toto” (#342)
- +[Logeas] Ajout d'un état “toto” dans le plan officiel
Publication d'un nouvelle version
Après création et validation d'une nouvelle version comme décrit dans le document [PROC-NFLog-7], il faut procéder à son enregistrement dans l'entrepôt.
- Pour ne pas saturer les serveur, les programmes exécutables, le fichier MAP ne sont plus publié (on les retrouvent si besoin dans l'historique des sauvegardes)
- Pour marquer laa publication d'une version on ajoute un tag