Partager cette page

# Contrôle de version - Présentation

Dans un projet soumis au contrôle de version, vous pouvez créer et gérer des entités Application Lifecycle Management (ALM) tout en conservant les versions précédentes. Ces entités peuvent être des exigences, des tests, des ressources de test, des modèles de processus métier ou des composants métier.

Pour modifier une entité dans un projet soumis au contrôle de version, vous devez d’abord l’extraire. Lorsque vous extrayez une entité, ALM la verrouille pour empêcher les autres utilisateurs de remplacer les modifications que vous effectuez. La version extraite de l’entité n’est pas accessible aux autres utilisateurs.

Vous archivez l’entité lorsque vous avez terminé vos modifications. La nouvelle version est alors accessible aux autres utilisateurs.

Vous pouvez visualiser toutes les versions précédentes d’une entité ou extraire une version précédente. Vous pouvez également comparer deux versions d’une entité pour afficher les modifications effectuées entre-temps.

Note : Le contrôle de version ne s’applique qu’aux entités uniques. Pour préserver l’ergonomie et l’intégrité des données, ALM stocke les versions précédentes d’une entité sans les données liées aux relations entre entités. Lorsqu’une entité est archivée, seules les données la concernant sont stockées. Les données suivantes ne sont pas stockées pour les versions : couverture des exigences et des tests, traçabilité des exigences et liaison des anomalies. Les données de risque ne sont pas non plus stockées pour les versions précédentes d’une entité.

Les repères donnent une capture d’un ensemble d’entités et des relations qui les unissent. Pour plus d’informations, voir Repères - Présentation.

Vous pouvez créer et gérer les entités d’un projet soumis au contrôle de version. Une entité extraite par l’utilisateur en cours s’affiche avec une icône de verrouillage verte . Une entité extraite par un autre utilisateur s’affiche avec une icône de verrouillage rouge . Une grille contient des champs de contrôle de version supplémentaires, tels que le champ Statut de version qui indique si l’entité est archivée ou extraite.

Pour plus d’informations sur les champs ALM qui ne sont pas stockées dans le cadre du contrôle de version, voir Champs hors version.

Pour plus d’informations sur l’utilisation du contrôle de version, voir Comment utiliser le contrôle de version.

Les exemples ci-après illustrent des cas d’emploi du contrôle de version.

Exemple : Surveillance des modifications et comparaison des versions

Hélène, chef de produit, constate que le développement d’un produit n’est pas implémenté comme prévu. En revoyant les exigences du produit, elle constate que certaines modifications ont été apportées. Elle compare les exigences actuelles aux versions de celles qui ont été validées au début de la mise à jour.

Exemple : Restauration d’une version antérieure

Michel, testeur dans un service d’assurance qualité, reçoit une nouvelle compilation de l’application bancaire en cours de développement. Il commence par mettre à jour les tests appropriés afin qu’ils correspondent aux besoins de la nouvelle version. L’équipe de développement envoie alors une notification pour signaler un problème important dans la compilation et revient à la compilation précédente. Michel décide d’extraire et de revenir aux versions des tests qui avaient été utilisés pour la compilation précédente et reprend les tests à ce stade.

Exemple : Verrouillage des entités pour modification

Robert, analyste d’entreprise, souhaite mettre à jour certaines fonctionnalités d’une application. Pour cela, il a besoin de plusieurs jours pour mettre à jour un ensemble d’exigences. Pendant cette période, aucun autre utilisateur n’est autorisé à modifier les exigences en cours de mise à jour. Robert extrait les exigences concernées et les modifie.

https://admhelp.microfocus.com ALM 8942
Conseils pour améliorer vos résultats de recherche... ALM Help Center ALM Help Center Aide ALM 16.00 Tout Afficher le centre d’aide local Afficher le centre d’aide en ligne arrière Revenir en arrière dans l’historique de navigation avant Avancer dans l’historique de navigation Désactiver la mise en surbrillance dans les résultats de recherche rubrique suivante Atteindre la rubrique suivante rubrique précédente Atteindre la rubrique précédente Imprimer la rubrique actuelle Version :