Bonjour,


Je commence à utiliser Topcased/UML2 dans le cadre d'un projet et je 
souhaiterais pouvoir partitionner un modèle entre plusieurs personnes (chacune 
travaillant dans son propre workspace, bien entendu). Je pensais utiliser 
l'option "control" du menu principal de l'outline.

Lorsque je partitionne le modèle à partir du projet initial [P0] (en utilisant 
"control"), aucun souci : les ressources séparées sont bien créées et les 
références conservées.

Le problème se situe sur les workspaces des utilisateurs devant travailler sur 
les fragments de modèle :
- importer la ressource partitionnée dans le projet local [P1], travailler 
dessus, puis l'exporter fonctionne, mais ne permet pas de créer une référence 
explicite avec la ressource comme "control" le fait : l'utilisateur doit 
exporter son travail "au bon endroit" à chaque fois qu'il veut mettre la 
ressource à jour.
- il est impossible de créer dans [P1] un contrôle sur l'objet en utilisant la 
ressource créée par le premier contrôle : si on essaie, le message "the 
specified resource already exists. Add the object to it ?" apparait. Si on 
répond "non", on revient sur le prompt demandant l'emplacement de la ressource. 
Si on répond "oui", deux cas se présentent :
- soit l'élément contrôlé est à la racine du projet dans l'outline => on 
obtient une erreur.
- soit l'élément contrôlé n'est pas à la racine du projet. Dans ce cas, le 
contrôle est effectif, mais il "écrase" le contrôle effectué dans le projet 
initial [P0]: l'icone de l'objet dans l'outline du projet initial indique 
toujours un contrôle présent, mais il n'y a plus de référence. Si on essaie de 
"recréer" ce contrôle (uncontrol/control) dans [P0], ça marche [on écrase donc 
le fichier ressource], mais cette opération provoque alors une erreur lorsqu'on 
ferme et réouvre le projet [P1] (erreur à la lecture du fichier .umldi du 
projet).

Mon objectif est d'obtenir un élément (subset) de modèle qui soit commun 
(synchronisé) à deux projets gérés dans deux workspaces différents [je ne me 
préoccupe pas encore de la problématique de contrôle de modification]. Or, 
malgré mes efforts, je n'arrive pas à utiliser l'option "control" pour le 
faire, même si cette option semble a priori destinée à ce genre de choses.

Quelqu'un pourrait-il me dire comment utiliser "control" correctement pour 
obtenir le résultat souhaité (si c'est possible), ou quelle fonctionnalité 
utiliser pour obtenir le résultat souhaité si ce résultat ne peut pas être 
obtenu par contrôle ?

Merci,

Luc Maillet


Ce courriel (incluant ses eventuelles pieces jointes) peut contenir des 
informations confidentielles et/ou protegees ou dont la diffusion est 
restreinte. Si vous avez recu ce courriel par erreur, vous ne devez ni le 
copier, ni l'utiliser, ni en divulguer le contenu a quiconque. Merci d'en 
avertir immediatement l'expediteur et d'effacer ce courriel de votre systeme. 
Astrium decline toute responsabilite en cas de corruption par virus, 
d'alteration ou de falsification de ce courriel lors de sa transmission par 
voie electronique.

This email (including any attachments) may contain confidential and/or 
privileged information or information otherwise protected from disclosure. If 
you are not the intended recipient, please notify the sender immediately, do 
not copy this message or any attachments and do not use it for any purpose or 
disclose its content to any person, but delete this message and any attachments 
from your system. Astrium disclaims any and all liability if this email 
transmission was virus corrupted, altered or falsified.
---------------------------------------------------------------------
Astrium SAS (393 341 516 RCS Paris) - Siege social: 6 rue Laurent Pichat, 75016 
Paris, France
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users

Reply via email to