2017-09-21 8 views
1

Je suis en train de télécharger le dernier code Baseline avec Base ClearCase et le plugin UCM ClearCase dans Jenkins. Mais les deux plugins ne supporte que Foundation Baseline à télécharger.Clearcase Base et UCM téléchargent seulement la base de référence dans Jenkins

Y at-il un moyen d'obtenir le code de base le plus récent de ClearCase via le même plugin Base ClearCase ou bien j'ai besoin de savoir comment je peux faire un rebasement depuis Jenkins?

Répondre

0

J'ai besoin de savoir comment je peux faire un rebasement de Jenkins?

Avec un cleartool rebase classique, comme you did before in August.
Vous appelez cette commande à partir d'une étape de construction dans votre travail, afin de mettre à jour la vue ClearCase espace de travail Jenkins établi par Jenkins (d'abord à une base de référence de base, ce qui est pas ce que vous voulez)

Mais toute rebasage ne ferait que fonctionne si le flux sélectionné dans le plugin Jenkins UCM est un flux d'intégration (le premier d'un projet UCM). S'il s'agissait d'un développement ou d'une construction (c'est-à-dire un enfant du flux d'intégration principal), vous ne pouvez rebaser que la ligne de base du parent immédiat.

Si vous utilisez un flux d'intégration, vous pouvez répertorier toutes les lignes de base d'un composant: voir "List the latest baseline of a component".
Ensuite, si le dernier n'est pas le dernier (voir "can't read the foundation baselines?"), vous devez effectuer la rebase.