2009-12-14 20 views
1

On m'a appris que lorsque vous créez une base de données basée sur les activités, les activités sélectionnées sont référencées et la version la plus récente de tous les autres fichiers du VOB est référencée. Lorsque j'ai été référencé l'autre jour, j'ai constaté que cela ne s'était pas produit. La version 2 a été redéfinie dans deux fichiers, et non dans la version 3. Les versions 2 et 3 sont différentes.ClearCase - Activité non référencée

Pour créer la ligne de base que j'utilise une commande similaire:

mkbl -c "This is my comment" -activities [email protected]/vobs/46002913/46002913_pvob 
-full -view 46002913_ucmview_int BaselineId 

Est-ce qu'on m'a appris mal ou que j'utilise une commande malformé?

+0

Pouvez-vous s'il vous plaît fournir quelques refernce à la déclaration que vous faites au sujet de la création de base. Ce que dit la page de manuel CC de mkbl à propos de l'option -activities est "Vous pouvez utiliser cette option pour inclure uniquement un sous-ensemble des modifications non enregistrées dans les nouvelles lignes de base.Une référence est créée pour chaque composant qui a des modifications non enregistrées dans la liste de Activités". Non où il dit comment les versions de l'élément non référencé par les activités sont traitées. Ou est-ce que quelque chose me manque? – sateesh

Répondre

0

Un scénario expliquant ceci serait que les versions 3 n'étaient pas visibles dans la vue utilisée pour réaliser ladite ligne de base.

Comme mentionné dans le mkbl man page:

Avant de créer la ligne de base, assurez-vous que l'étiquette est déverrouillé et ordinaire (non globale) et que les éléments étiquetés sont vérifiés dans Une fois la ligne de base est créée, l'étiquette. ne peut être déplacé ou supprimé que par des utilisateurs privilégiés.
Assurez-vous que l'étiquette sélectionne une version de tous les éléments visibles.

  • Soit les versions 3 ont été créées juste après la ligne de base (la date peut être comparée à celle de la ligne de base), peut-être parce qu'ils ont été contrôlés-out (dans une autre vue ou même à 46002913_ucmview_int vue), et enregistré plus tard.
  • Ou bien ils ne sont pas visibles pour une raison quelconque (spec de configuration personnalisée)