2

Je suis très nouveau sur IBM Jazz, j'ai téléchargé RTC-BuildSystem-Toolkit qui inclut les définitions de tâches plugin eclipse et ant build. Ma question est de savoir comment télécharger/récupérer un fichier à partir du serveur Jazz?Comment télécharger un fichier à partir du serveur de contrôle de révision IBM Jazz à l'aide de la tâche ant?

Dois-je utiliser teamFetch anttask?

<teamFetch repositoryAddress="https://dev.1-gateway.org/ccm/" 
         userId="u12345" 
         password="p12345" 
         workspaceName="??" 
         buildResultUUID="??" 
         destination="??" 
         verbose="true" /> 

Répondre

0

Au lieu de Teamfetch, je préférerais essayer la commande scm load, qui est l'équivalent de ligne de commande de l'action de l'interface graphique (non-ant):

Faites un clic droit sur le composant du espace de travail dépôt ->
le menu contextuel show ->
de fichier référentiel ,
dans la vue, rigth-cliquez sur le fichier ->
charge du menu contextuel ou de la charge que ...

Voir this example:

c:\test>scm ls comp 1151 
Workspace: (1151) "commandline" <-> (1147) "cli" 
    Component: (1152) "commandline Default Component" 
    Component: (1166) "Test Cases" 

c:\test>scm ls rf -r ella 1151 1152 --depth - 
/
/CliTest2/ 
/CliTest2/CommandLine_Readme3.txt 
/CliTest2/CommandLine_Readme2.txt 
/CliTest2/CommandLine_Readme1.txt 
/CliTest3/ 
/CliTest3/CommandLine_Readme3.txt 
/CliTest3/CommandLine_Readme2.txt 
/CliTest3/CommandLine_Readme1.txt 

1151 est l'alias de l'espace de travail et 1152 est l'alias du composant.
Vous pouvez également spécifier le nom ou l'uuid au lieu de l'alias pour chacun de ces éléments.

chemin à distance avec le nom du composant inclus dans le remotePath:

c:\test\load>scm load 1151 "commandline Default Component/CliTest2/CommandLine_Readme3.txt" 
Successfully loaded items into the sandbox. 

chemin à distance avec l'alias de composants inclus dans le remotePath:

c:\test\load>scm load 1151 1152/CliTest2/CommandLine_Readme2.txt 
Successfully loaded items into the sandbox. 

Note: Les alias sont temporaires et ne doivent pas être utilisés dans les scripts .