liste des activités cleartool depuis 7 derniers jours
Question
Nous utilisons ClearCase UCM qui a plusieurs vobs (10).
Comment trouver les activités passées d'une semaine?
Ou liste des activités entre deux plages de dates?
La solution
Il est un peu Trickey, parce que tous commandes cleartool lsactivity
sont limitées à une pvob ( "projet VOB" ou "VOB spécial avec des métadonnées UCM en elle"):
cleartool lsact -invob \my\pvob -stream ...
Et une activité peut être réutilisée (ce qui signifie une ancienne activité peut avoir dans sa version très récente changeset)
Si vous avez deux lignes de base, vous pouvez facilement les diff (par activité): Voir .. diffbl
**.
ct diffbl -act baseline:bas1@\myPVob baseline:bas2@\myPVob
(ce qui est nécessaire pour un composant dans l'VOB si)
Mais sinon, vous devez lister toutes les activités et leur changeset, pour voir lequel contient la version produite dans la plage de date pertinente.
Autres conseils
Nous utilisons un plugin UCM ClearCase qui a appelé "Comparer BL", faite par "Go Midjets". Il répond à vos besoins.
Voici un extrait utile pour Linux tcsh.
Pour chaque activité que vous obtenez, vous pouvez lister son ensemble a changé.
Vous pouvez utiliser
cleartool lsact -s
et cleartool lsact -fmt "%[versions]p" <act_Name>
comme indiqué ici:
http : //www.snip2code.com/Snippet/961/list-files-changed-in-clearcase-ucm-stre fromPage = 1