1 / 11

Migration Dimensions V12.2 STREAM et BRANCHE

Migration Dimensions V12.2 STREAM et BRANCHE. Contextes. Dimensions 12.2 Client lourd Console d’administration Plugin Eclipse et Visual Studio AIX 5.3 TL8 Oracle 10g 2 Base de données avec 1 PRODUCT par base ~ 2 millions de révision de composants

juana
Download Presentation

Migration Dimensions V12.2 STREAM et BRANCHE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Migration Dimensions V12.2STREAM et BRANCHE

  2. Contextes • Dimensions 12.2 • Client lourd • Console d’administration • Plugin Eclipse et Visual Studio • AIX 5.3 TL8 • Oracle 10g • 2 Base de données avec 1 PRODUCT par base • ~ 2 millions de révision de composants • 450 applications SO (dont 40% d’application java) • 600 utilisateurs Département I Titre de la présentation

  3. Découpage des applicationsStructure en Design Part Référentiel GC Application Fonctionnelle : Ensemble cohérent de fonctions métiers. Se décompose en un ensemble fini d’Agrégats techniques. L’AF est la plus grande unité de version. Agrégat Technique : Regroupement de composants d’une même Application fonctionnelle.

  4. Les demandes de changement • Type et hiérarchisation des demandes (Request) Enveloppe de version Evolution Fonctionnelle / Technique Evolutions Fonctionnelles / Techniques Anomalies d’intégration Demande de développement Demandes de développement Anomalies de recette Demande de développement Anomalies de production Demande de développement Demandes de report Département I Titre de la présentation

  5. Macro Activités de GC RGC CP-AT/CP-AF CP-AF CD/IT-DEVELOPPEUR • Validation : • Composants • Demandes • Création : • Anomalies • Création : • Project • Demandes de Développement • Création : • Enveloppe de version • Configuration de la configuration unique • Développement : • Création de composants • modification de composants CP-AT Changement de statut des objets Département I Titre de la présentation

  6. Planning Département I Titre de la présentation

  7. Bilan de la migration 1/2 • Amélioration des performances sur le GLOBAL • Apport de l’interfaçage MAVEN (Version 12.2) • Pas de régression sur l’utilisation du processus GC via le Desktop Client mais pas de réelle amélioration (Plusieurs anomalies ne sont toujours pas corrigées) • Mise à jour documentaire plus importante que prévue à cause des modifications de fenêtre de saisie (exemple création de Project) • Problème de compatibilité avec IE et FIREFOX utilisé par BNP Paribas • Régressions sur l’utilisation de la console d’administration • L’affectation globale de rôles sur plusieurs DP n’est plus possible • Régression sur le Client Desktop • Le glisser/déposer ne fonctionne plus sur certaines fenêtres • Régression sur le LDAP BNP Paribas Département I Titre de la présentation

  8. Bilan de la migration 2/2 • Impacts sur des développements internes dus à l’ajout d’un identifiant numérique sur le « libfilename » (.ext-xxxxxx.n) des fichiers stockés (Item library) • Bugs sur le plugin Visual Studio (Dimensions V12.1) • Lorsque l’option « Require request for new item», il n’est pas possible d’interfacer une solution sans l’avoir préalablement remontée dans l’outil • Lors de l’interfaçage, le plugin remonte systématiquement les composants au niveau du Product quelques soient le design part sélectionné. • Les composants en lecture seule peuvent être modifiés en local sans check-out préalable. Une erreur est généré lors du check-in (problème sur les métadonnées) • Il n’est plus possible déconnecter facilement un projet/solution du contrôle de source • 12.2 : bug sur les workareas : il n’est plus possible de copier un répertoire dans une Workarea sous le contrôle de Dimensions • La mise en place des métadonnées cryptées inhibe certaines de nos solutions de contournement en cas de problèmes de synchronisation. Département I Titre de la présentation

  9. Bilan sur l’utilisation des Streamset Branches (1/2) • Limitation des fonctionnalités • La suppression d’un composant impose de passer par le disque local • Le retour arrière sur une révision est compliquée surtout avec les plugins • L’import/export est impossible • Anomalies sur les fonctionnalités de refactoring • Obligation de créer une branche à chaque création de stream. Impossible de réutiliser une branche existante mais elle est utilisable pour un project dès que le streamest supprimé • Une branche ne peut plus être utilisée par un Project aussitôt qu’une version générée sur cette branche appartient à un Stream (il est nécessaire de détruire le stream pour pouvoir réutiliser la branche) • Pas de respect de la règle «Require request for new item» Département I Titre de la présentation

  10. Bilan sur l’utilisation des Streamset Branches (2/2) • Bugs dans l’utilisation des plugins (Eclipse et Visual Studio) • Lors de l’utilisation d’un stream avec l’option « Validrequest must bespecifiedwhendelevering changes », les items de type PROJECT (i.e. les fichiers de type .RootMarker) sont rattachés aux requests malgré les CM_rules • Le plugin remonte systématiquement les composants au niveau du Product quelques soient le design part sélectionné. • Impossible de passer d’une branche à l’autre. Les items créés se place sur la branche de l’item parent même si elle n’est plus valide sur le projet (bug vu sous eclipse) Département I Titre de la présentation

  11. 1er semestre 2013 • Déploiement d’un processus simplifié Question en suspens : Découpage Database / Product • Mise en place du déploiement via Dimensions (projet en cours) Département I Titre de la présentation

More Related