Hello Marco!

There is always a risk if you let several persons do independent edits
and then shall have a simple line-oriented tool like CVS to handle the
conflicts. This "optimistic approach" works well for code where the
amount of lines changed is small compared to the total amount of code so
the risk of overlap is small. It doesn't work that well for generated
files where a small change affects the file in several places. 

What you should do is to make sure that only one developer at the time
works with the argouml save file. Then the problem with conflicts
disappears and you can use CVS for storing this.

Luckily, CVS (and Subversion) can help you with this. For CVS, look at
the commands "cvs watch on", "cvs edit", and "cvs unedit". For
subversion look at the locking and especially the svn:needs-lock
property.

Good luck!

        /Linus

> -----Original Message-----
> From: Marco LOMBARDO [mailto:[EMAIL PROTECTED]
> Sent: den 17 juni 2006 14:39
> To: [email protected]
> Subject: [argouml-users] UML model and CVS.
> 
> UML is great and ArgoUML is great too.
> 
> But with respect to MDA I was wondering how it would be possible to
> develop UML model in a CVS as well as we develop today a java class.
> CVS can resolv conflicts on java files but not on ArgoUML files
because
> they are binary files.
> 
> And even if we use xmi I not sure CVS can resolv conflicts if xmi
export
> do not take care to export objects always in the same sequence.
> 
> Any ideas about it?
> 
> Regards,
> Mar
> Compilo subAdministrator
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to