1

J'ai créé un lien symbolique (voir ci-dessous) vers un fichier de version contrôlée d'un autre vob (VOB_II) et le fichier est visible depuis une vue dynamique alors qu'il n'est pas visible depuis le Vue d'instantané UCM.fichier de lien symbolique clearcase non visible depuis une vue d'instantané

A.txt --> ..\..\..\VOB_II\SampleDir\A.txt 

J'ai les règles de sélection et de chargement suivantes.

element \VOB_II\SampleDir\A.txt ...\branch1\LATEST 
load \VOB_II\ SampleDir 

Avez-vous des idées sur la raison pour laquelle le fichier n'est pas chargé dans la vue instantanée? Je ne pouvais pas comprendre ce qui ne va pas. Toute aide ou contribution est très appréciée.

Répondre

0

Tout d'abord, faire une cleartool ls dans C:\path\to\my\view\VOB_II\SampleDir

L'état peut expliquer pourquoi l'élément est pas chargé.

En règle générale, vous devez sélections des règles qui sélectionne également les dossiers parents (SampleDir et Vob_II) avant pouvoir sélectionner A.txt.

Je recommande au moins ajouter un element * /main/LATEST (stop rule)

element \VOB_II\SampleDir\A.txt ...\branch1\LATEST 
element * /main/LATEST 
load \VOB_II\ SampleDir 

En second lieu, il semble que vous essayez de charger le A.txt (celui en VOB_II\SampleDir\A.txt) réelle, et non la lien symbolique un le A.txt pointant vers ..\..\..\VOB_II\SampleDir\A.txt

Je ne sais pas où est ce lien symbolique A.txt. Au Vob_I?


Troisièmement, voir "Symbolic links in snapshot views"

vues instantanées créées à partir de Linux ou le système UNIX maintenir un comportement de lien symbolique standard.

Dans le cadre de chargement en vue de l'instantané, les liens sont traités comme suit:

  • liens VOB (ceux qui pointent vers des objets à l'intérieur de l'VOB) et
  • liens non-VOB (ceux qui pointent à l'extérieur du VOB).

Les liens VOB durs sont suivis; les liens symboliques sont copiés.
Si une liaison VOB ne peut pas être résolue, une erreur se produit.
Les liens non-VOB sont résolus, si possible, mais ce n'est pas une erreur s'ils ne peuvent pas être résolus.

Les vues de clichés créées à partir d'un hôte Rational ClearCase exécutant le logiciel Windows ne prennent pas en charge les liens.
Le comportement du lien symbolique VOB est approximé des manières suivantes:

Si une règle de chargement sélectionne un lien symbolique, la cible de liaison est copiée dans la vue sur le chemin de liaison.

+0

Merci pour la réponse. – user2705120

+0

A.txt est dans VOB_II et la vue snapshot charge VOB_II \ SampleDir; mais pas A.txt. Quand je fais cleartool ls il est dit "A.txt -> .. \ .. \ VOB_II \ SampleDir \ A.txt [non chargé]" – user2705120

+0

@ user2705120 si 'A.txt' est dans' VOB_II', pourquoi '.. \ .. \ .. \ Vob_II \ SampleDir \ A.txt'? Pourquoi pas '.. \ .. \ SampleDir \ A.txt'? – VonC