3 votes

Comment démonter les VOBs non désirés (grand nombre de VOBs) des vues dynamiques de clearcase dans Windows ?

Mon projet utilise clearcase 8. Nous avons environ 10 vues dynamiques (streams). Chaque vue dynamique contient 5 VOBs.

Après avoir importé ces vues dynamiques dans l'explorateur Windows clearcase, les 50 VOBs apparaissent sous chaque vue dynamique (bien que la majorité des VOBs non pertinents ne contiennent que le répertoire lost+found).

J'ai démonté manuellement tous les VOB non pertinents des vues dynamiques correspondantes, mais après un redémarrage de mon PC, tous les VOB réapparaissent partout.

Je ne veux pas afficher les 50 VOB dans chaque vue dynamique.

Existe-t-il une solution à ce problème ?

PS : - Je ne suis pas un administrateur / expert de clearcase.

Veuillez nous suggérer.

2voto

VonC Points 414372

Premièrement, vous pouvez cleartool umount tous les vobs avec

cleartool umount -all

Deuxièmement, vous pouvez les monter sans les rendre persistants :

cleartool mount \aVob

Dans l'interface graphique, ils sont généralement montés en tant que "persistants", comme si vous les aviez fait :

cleartool mount -persistent \aVob

Cela signifie qu'ils sont enregistrés dans le registre Windows, afin d'être remontés automatiquement lors de la prochaine session Windows.
Si vous les montez par le biais d'un script, sans l'option -persistent vous n'aurez pas ce problème.

Enfin, sachez que si l'une de vos vues dynamiques a besoin d'un vob, vous devez le monter (évidemment).
Mais cette même vob sera ensuite visible sur tous vos vues dynamiques (elles seront au moins montées, même si aucune version n'est sélectionnée par la configuration des autres vues).

Pour résoudre ce problème, vous pouvez ajouter une autre vue dynamique qui ne doit pas voir un objet particulier :

element /aVob/... -none

(vous pouvez utiliser ' / et non pas \ dans une spécification de configuration, même sous Windows)

Cela rendra cette vob invisible pour cette vue dynamique, tout en étant toujours montée et disponible pour la première vue dynamique qui en a besoin.

0voto

emptyshell Points 48

Vous pouvez créer un fichier bat et l'utiliser pour monter une liste de VOB à l'aide de cleartool mount \vobname

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X