Création de définitions d'importation pour Design Management Server

Après avoir configuré et démarré IBM® Rational Software Architect Design Manager Import Engine, vous devez créer une définition d'importation sur le serveur Design Management Server indiquant la totalité du contenu de modèle à importer sur le serveur.

Avant de commencer

Important : Avant d'importer un modèle, vous devez créer et définir un espace de configuration. Il s'agit d'un groupe de configurations (un ensemble unique de versions). Chaque zone de projet de gestion de conceptions est associée à un espace de configuration ; plusieurs zones de projet peuvent être reliées au même espace de configuration et partager les configurations qu'il contient.

Pourquoi et quand exécuter cette tâche

Vous pouvez définir le contenu de modèle à placer sur le serveur Design Management Server de deux façons différentes :
  • Importer un espace de travail entier : ce mode utilise une version installée d'Eclipse pour accéder à l'espace de travail. A l'aide de cette option, vous pouvez effectuer un mappage un-sur-un exact ou une importation de l'espace de travail local ; chaque modèle de l'espace de travail est placé sur le serveur de modèles. Cette option place rapidement tout le contenu sur le serveur de modèles.
  • Importer des projets individuels : ce mode utilise le système de fichiers et ne nécessite pas d'installation Eclipse, sauf si vous voulez utiliser des scripts Ant. Avec cette option, vous pouvez personnaliser et définir des projets individuels à placer sur le serveur de modèles. Cette option vous permet d'extraire des projets de différents espaces de travail Eclipse ; vous pouvez également extraire des projets spécifiques d'un même espace de travail Eclipse, plutôt que tout le contenu, lorsque vous utilisez la première option.

    Par ailleurs, les espaces de travail Eclipse peuvent contenir des projets liés ne se trouvant pas physiquement dans le dossier racine de l'espace de travail. Afin de prendre en charge l'importation sélective de ces projets, le moteur d'importation essaye de détecter si un dossier d'espace de travail spécifié se trouve dans un espace de travail Eclipse contenant un dossier .metadata (sous le dossier d'espace de travail racine spécifié). Si c'est le cas, il essaye de charger l'espace de travail, puis recherche et importe les projets sélectionnés. Si cette tentative échoue (par example, s'il manque un ou plusieurs projets après le chargement de l'espace de travail), le moteur d'importation essaye de trouver les projets manquants en utilisant le système de fichiers.

Important : Une fois qu'une définition d'importation est créée, vous ne pouvez plus changer de mode tant que la définition d'importation n'est pas supprimée. Pour supprimer une définition d'importation, sur la page Définition d'importation, cliquez sur Supprimer la définition et les données d'importation ; la définition d'importation est supprimée ainsi que tous les modèles qui ont été importés.
Remarque : Pour accéder à la page Définition d'importation, cliquez sur le menu Fichier en haut de l'écran, puis sur Définition d'importation.

Procédure

  1. Pour créer une définition d'importation en indiquant un chemin d'espace de travail Eclipse, cliquez sur Fichier > Définition d'importation. Une zone de projet doit être chargée et un(e) (espace de) configuration spécifié(e).
    Remarque : Vous ne pouvez pas importer un modèle dans une zone de projet qui est gérée activement avec Design Management.
  2. Sur la page Définition d'importation, cliquez sur une option d'importation, puis effectuez les sous-étapes correspondant à l'option suivante :
    • Importer un espace de travail complet
      1. Dans la zone Nom du moteur d'importation, entrez le même ID de moteur d'importation que celui que vous avez créé lors de la configuration du moteur d'importation : DM_Import_Def.
      2. Cliquez sur Tester pour vous assurer que le moteur d'importation a démarré et que la connexion est valide.
      3. (Facultatif) Dans la zone Chemin du script Ant, entrez l'emplacement du script Ant.
      4. Dans la zone Chemin de l'espace de travail Eclipse, entrez le chemin d'accès à votre dossier d'espace de travail Eclipse local qui contient le contenu de modèle à importer sur le serveur Design Management Server. Le chemin de l'espace de travail Eclipse doit pointer vers un ordinateur local (et non sur le serveur Design Management Server) contenant les modèles Rational Software Architect ; sur cet ordinateur, le moteur d'importation doit être installé, configuré et en fonctionnement. Lorsque vous indiquez ce chemin de fichier, vous configurez le moteur d'importation de sorte qu'il accède à un espace de travail spécifique et qu'il insère tous les contenus de modèle dans un projet sur le serveur Design Management Server.
      5. (Facultatif) Dans la section Mappes de chemin, indiquez les variables de mappe de chemin que vous utilisez dans votre espace de travail. Le serveur Design Management Server n'ayant pas de système de fichiers, la valeur d'une mappe de chemin doit être relative au chemin d'espace de travail.
    • Importer des projets individuels d'un ou plusieurs espaces de travail Eclipse. Ce mode utilise le système de fichiers et ne nécessite pas d'installation Eclipse, sauf si vous voulez utiliser des scripts Ant.
      1. Dans la zone Moteur d'importation, entrez le même ID de moteur d'importation que celui que vous avez créé lors de la configuration du moteur d'importation : DM_Import_Def.
      2. Cliquez sur Tester pour vous assurer que le moteur d'importation a démarré et que la connexion est valide.
      3. (Facultatif) Dans la zone Chemin du script Ant, entrez l'emplacement du script Ant.
      4. Sous Projets, entrez les chemins des différents projets dans les espaces de travail Eclipse sur l'ordinateur qui contient le contenu de modèle à importer. Pour ajouter un projet, dans la section Projets, cliquez sur Ajouter.
      5. Entrez les noms des projets à importer.
      6. (Facultatif) Dans la section Mappes de chemin, indiquez les variables de mappe de chemin que vous utilisez dans votre espace de travail. Le serveur n'ayant pas de système de fichiers, la valeur d'une mappe de chemin doit être relative au chemin d'espace de travail.
      7. (Facultatif) Dans la section Avancé, indiquez le délai d'attente, en minutes, avant que le moteur d'importation cesse d'essayer de transférer le contenu de modèle.
  3. (Facultatif) Dans la section Planning, cliquez sur Demander automatiquement une importation en utilisant ce planning et indiquez la fréquence à laquelle le moteur d'importation recherche des mises à jour de modèle. Vous pouvez également planifier un instantané après le processus d'importation afin de disposer d'une vue du projet à un moment donné.
  4. Pour conserver toutes les mises à jour de définition d'importation, cliquez sur Sauvegarder.

Commentaires en retour