Pour effectuer cette tâche, vous devez disposer des droits administrateur requis pour créer des zones de projet et des utilisateurs.
Pour préparer Rational Team Concert à recevoir les données de migration, vous devez effectuer les actions suivantes :
Vous pouvez également effectuer ces opérations manuellement en ouvrant une session de commande et saisir les lignes de commande de remontée des données dans le serveur Rational Team Concert.
Lignes de commande à saisir | Explications |
---|---|
SET path="C:\Program Files\IBM\SDP\scmtools\eclipse";%PATH% | Chemin du répertoire Eclipse des scmtools |
SET jazz_wsp=WksRef | Nom de l'espace de travail référentiel |
SET jazz_id=user | Utilisateur de migration (défini dans Jazz) |
SET jazz_uri=https://uri:9443/ccm/ | URI d'accès au référentiel (indiqué lors de la création d'une connexion au référentiel Jazz depuis la vue Artefacts de l'équipe) |
SET project_area="zone de projet" | Nom de la zone de projet à laquelle les composants seront associés |
SET jazz_Stream=StreamMigr | Nom du flux pour la migration |
SET Snapshot=image instantanée | Nom de l’image instantanée. |
SET Comment="xx" | Commentaire sur l’ensemble d’artefacts modifiés |
SET LocalWS=C:\xxxx | Nom de l'espace de travail local |
Le fichier de commandes enchaîne les actions suivantes :
lscm login -r %jazz_uri% -n Batch -u %jazz_id% -c
scm create ws -u %jazz_id% -P %jazz_pw% -r %jazz_uri% -s "%jazz_Stream%" "%jazz_wsp%"
Création du composant qui contiendra le projet issu de la Bibliothèque Pacbase ou des sources COBOL, et modification des propriétés de ce composant :
lscm create comp -r %jazz_uri% "%Component%" "%jazz_wsp%"
lscm component propertyset visibility public "%Component%" -r %jazz_uri%
lscm component propertyset ownedby %project_area% "%Component%" -r %jazz_uri%
Partage du projet dans le composant, création d'un ensemble de modifications puis restitution :
lscm share -r %jazz_uri% "%jazz_wsp%" "%Component%" "%LocalLWS%\%Component%"
lscm create cs --component "%Component%" -r %jazz_uri% -w "%jazz_wsp%" %Comment%
lscm checkin "%LocalLWS%\%Component%"
lscm deliver -q -r %jazz_uri% -d %LocalLWS% -s "%jazz_wsp%"
lscm create ss -r %jazz_uri% "%jazz_Stream%" -n "%Snapshot%"
lscm logout -r %jazz_uri%
scm daemon stop "%LocalLWS%"
Dans la perspective Eléments de travail, vous devez sélectionner le ou les flux créés afin qu'ils soient analysés. Pour cela, dans la vue Artefacts de l'équipe, sous votre zone de projet, sélectionnez Extensions d'entreprise > Données de code source > Sélection des flux pour l'analyse.
Ainsi, à chaque mise à jour de ces flux, les index serveur seront créés, si nécessaire.
Pour lancer la construction initiale des index, sélectionnez le choix Réinitialiser les données de code source, disponible dans le même menu que Sélection des flux pour l'analyse.
Le script scmtoolsEntries est prévu pour les remontées de plusieurs contextes. Vous devez vérifier que la valeur de la propriété avancée Encourager les noms de composants à être uniques a bien été changée en true, comme indiqué dans le guide d’installation de Rational Programming Patterns.