Pour extraire ou modifier un membre ou un groupe de membres à partir de
l'Explorateur de package, mettez en évidence
les membres voulus, cliquez avec le bouton droit et sélectionnez
Equipe -> Editer / Quitter. .
Cette fonction copie les données du membre SCLM sur votre poste de
travail
et place un verrou sur ce membre SCLM. Le décorateur de fichier de
l'Explorateur de package est
également mis à jour avec le texte
[MYLOCK]. La fonction remplace
le contenu du fichier local. Ainsi, si vous avez enregistré le fichier dans
l'Explorateur de package sans l'extraire et le restituer, une boîte de dialogue
s'affiche pour
vous en informer. A ce stade vous avez trois possibilités :
- Poursuivre l'extraction du fichier et votre copie locale en sélectionnant
le bouton Remplacer.
- Conserver votre copie locale du fichier à l'aide du bouton
Conserver.
- Annuler la fonction pour vous permettre de comparer la version
dans l'Explorateur de package avec
la version présente dans SCLM et décider de l'action à entreprendre.
Le membre IDE est mis à jour en indiquant le décorateur [MYLOCK] et le fichier s'ouvre avec l'éditeur Eclipse par défaut associé à ce type de fichier.
SCLM utilise un modèle de verrouillage pessimiste visant à empêcher les modifications simultanées.
Le fichier peut être modifié, enregistré dans l'espace de travail local ou restitué dans SCLM.
Il est possible d'extraire des membres de n'importe quel niveau de la
hiérarchie SCLM. La principale caractéristique de cette opération est que si un membre, situé dans un groupe de niveau supérieur à votre groupe de développement, est extrait, il est copié dans votre groupe de développement. Cette modification est confirmée une fois que le membre extrait est enregistré. Si vous n'enregistrez pas le membre ou que vous le supprimez, celui-ci conserve sa place initiale dans l'arborescence de développement SCLM. Lorsque vous extrayez un membre d'un groupe situé à un niveau supérieur, le fichier est copié dans votre groupe de développement. Il doit ensuite être généré et remonté dans la hiérarchie pour retrouver sa place initiale.
Remarque : Si vous modifiez un membre dans la vue de l'Explorateur de package avant
d'extraire le fichier, vous êtes invité à écraser les modifications lorsque
vous tentez d'extraire ce fichier. Si vous choisissez de conserver vos
modifications, comparez votre copie du fichier avec la copie dans SCLM avant de
la restituer pour être sûr que vous n'écrasez pas des modifications effectuées
par d'autres utilisateurs.