2016-09-12 2 views
1

J'aimerais pouvoir identifier le lien symbolique dans clearcase. Je génère des requêtes à partir d'une base de données Oracle contenant le chemin étendu clearcase des versions d'éléments. Cela fonctionne bien pour les éléments réels, mais pour le lien symbolique, la requête me renvoie le nom du chemin d'accès étendu de la cible (et des attributs).Commande Cleartool: Récupère le chemin et la cible du lien symbolique

Est-il possible de changer le comportement de la commande describe?
Ou au moins d'identifier le lien symbolique VOB à partir du chemin d'accès étendu?

Répondre

0

Notez que la base de données Oracle doit pas inclure des liens symboliques.

De "About symbolic links and version-extended pathnames"

Les liens symboliques ne sont pas versionnées et, par conséquent, ne pas la version-chemins prolongée.

Les liens symboliques ne sont pas catalogués dans l'historique des versions de l'élément.
Ils servent uniquement de pointeur vers une version cible et vous permettent de créer plusieurs points d'accès à une seule version.

Le lien symbolique peut être décrit (cleartool describe) avec un simple chemin, comme suit:

%>cleartool describe -long yoda 
symbolic link "yoda" -> ../yoda.txt 

Le fichier texte que le lien pointe vers peuvent être décrits avec un simple chemin ou en utilisant son chemin version-étendue:

%>cleartool describe -long [email protected]@/main/br1/br2/1 
version "[email protected]@/main/br1/br2/1" 
+0

Merci de votre réponse, je pense que notre service informatique, a créé un script qui alimentent une base de données oracle chaque fois que nous vérifions un élément, peut-être ajouter un lien symbolique VOB déclencher également ce script. Et c'est la raison pour laquelle j'ai besoin d'identifier ces liens symboliques vob pour les exclure :) – M4hd1Pro

+0

@ M4hd1 Cela dépend du script: s'il ne récupère que des chemins d'accès étendus, alors aucune de ces versions n'est un lien symbolique. – VonC

+0

Merci! Et est-il possible de demander à la commande describe de ne pas traverser le lien? – M4hd1Pro