2009-09-02 7 views
1

Je travaille sur des builds automatisés et je dois être capable de lister les éléments qui ont été travaillés dans le cadre d'activités particulières. Mon processus de construction en aval fonctionne correctement et je dois maintenant remplir une zone de 'pré-construction' en identifiant les fichiers (enregistrés) associés à un ou à un autre. plus d'activités, de labels, etc. (en fait, toute combinaison souhaitée par le gestionnaire de changement/de version) en listant les fichiers candidats pour une compilation puis en les copiant à partir du lecteur M: (Windows). Nous utilisons CC 7.1 avec un back end sur les ordinateurs de bureau AIX et Win XP Pro. Nous utiliserons ccperl pour conduire le processus find + copy.éléments de liste par activité

Je me suis battu avec «trouver» en vain - quelqu'un peut-il donner un coup de main? Toute aide reçue avec reconnaissance.

Falaise.

+0

Vous pouvez ajouter à votre question un exemple de recherche de requêtes que vous essayez, et leurs messages d'erreur le cas échéant: Je vais les vérifier. – VonC

Répondre

1
  • Pour « label » (je suppose « UCM Baselines » puisque vous mentionnez « activités », qui existent uniquement avec UCM):

La façon la plus simple serait de configurer une spécification de configuration pour une dynamique Afficher:

element * MY_BASELINE 

afin d'accéder rapidement aux bons fichiers.

  • Pour les activités, vous pourriez (s'il n'y a pas des fichiers trop impliqués), la liste des versions exactes de chaque activité que vous souhaitez:

    cleartool descr -l activité: my_actity @ \ pvob

et d'analyser le résultat pour grep/awk seulement ce dont vous avez besoin.
Vous devez seulement le faire dans une vue dynamique (n'importe quelle vue dynamique): l'activité contiendra une liste de étendu chemins, ce qui signifie que vous serez en mesure d'accéder et de copier chaque version par ce chemin [email protected]@/main/myBranch/myVersion.

+0

Merci, ceci est utile. Beaucoup d'obligation - Cliff –

Questions connexes