====== 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** * 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 [[https://wiki.logeas.fr/intranet:procedure:develop:proceduremiseenligne|[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