Lorsque Rational ClearCase charge un élément de fichier dans une vue instantanée, il lui applique l'attribut d'accès en lecture seule. Si vous changez cet attribut et modifiez le fichier chargé sans l'extraire (opération "check out"), ClearCase considère que le fichier est piraté.
Supposons, par exemple, que vous avez extrait des fichiers de ClearCase et les avez chargés dans une vue instantanée, sur votre ordinateur portable. Vous travaillez en mode déconnecté de ClearCase et réalisez que vous avez oublié d'extraire certains fichiers. En utilisant les fonctions de votre système d'exploitation, vous changez donc l'attribut de lecture/écriture des fichiers sur lesquels vous avez besoin de travailler et leur apportez les modifications voulues. Lorsque vous vous reconnectez ensuite à ClearCase et tentez d'extraire les fichiers pour les mettre à jour avec vos modifications, vous recevez un message signalant que ces fichiers ont été piratés.
Dans le contexte Rational, pirater un fichier signifie le soustraire au contrôle direct de ClearCase. Il s'agit d'une pratique déconseillée en tant que technique de travail habituelle, même si l'opération de mise à jour détecte les cas où vous y recourez.
Si vous piratez l'un des fichiers de support d'un script Functional Tester, lorsque vous extrayez ensuite le script, Functional Tester vous demande de corriger la situation dans la boîte de dialogue Extraction. Pour cela, cochez la case appropriée dans cette boîte de dialogue.
Rubriques connexes :
Functional Tester et ClearCase
Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.