2010-03-24 2 views
1

Je recherche une ligne de commande soit pour un algorithme (script) qui permet de parcourir toutes les versions de chacun des éléments archivés dans un VOB UCM ou Base Clearcase.Comment parcourir chaque version de chaque élément archivé?

La commande find permet de parcourir chacun des éléments accessibles à partir d'une vue existante. Mais il ne permet donc pas de parcourir les éléments non catalogués.

C'est plus compliqué que la navigation d'un arbre car il s'agit de parcourir à la fois l'arborescence des éléments archivés (fichiers et répertoire). Ainsi que l'arbre des branches et les versions de chaque élément.

Répondre

2
ct find -all -nvis -print|gawk "{print \"cleartool lsvtree \"$0}"|cmd 

(syntaxe Windows, notez: quelques guillemets doubles peuvent être nécessaires dans le $0 est le fichier possède un espace en elle)

Cela devrait lister toutes les versions (avec l'option -nvis à la liste des éléments non visibles de la vue actuelle).

Puisqu'un find -all liste une seule version par élément, vous devez le passer à une commande répertoriant toutes les versions.

Questions connexes