Book a Demo

Author Topic: Sync Issues - Disappearing Links  (Read 7667 times)

cbear2339

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Sync Issues - Disappearing Links
« on: December 23, 2011, 03:18:41 am »
A colleague sent this to me:

"In addition to the question about the reappearing Actors, I just discovered that something I thought was fixed, still produces errors.

In a  Sequence Diagram, we were unable to click through to another diagram. I removed them all, replaced them with new links and all worked fine. But today, we discovered that all the links were broken again!"

The first issue is a case of deleting Actors from a Sequence Diagram, doing a check-in/check-out and discovering that the Actors have re-appeared on the model diagram again.

The second issue is fairly self-explanatory.

We are using the following setup:

TortoiseSVN 1.7.3, Build 22386 - 64 Bit , 2011/12/16 15:01:39
Subversion 1.7.2.0
Enterprise Architect 9.2

Thanks for any and all insight - it is greatly appreciated!

Chana



qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #1 on: December 23, 2011, 06:27:40 am »
Well, we got tons of such strange behaviour while using VC. For that reason we dropped it and use Require Lock to Edit, Audit and daily snapshots instead.

q.

Jenny Mcpherson

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #2 on: January 06, 2012, 05:53:19 pm »
I am new to Sparx and am experiencing the missing links issue.
I started with a process model and then decided to add another layer and wanted to re-associate or Link (not sure of terminology)
I have a process element on a diagram that I wish to link to an already created diagram.

All it seems to allow me to do is add a new diagram instead. Can you tell me how you linked your diagrams to elements on another diagram ?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Sync Issues - Disappearing Links
« Reply #3 on: January 06, 2012, 06:32:43 pm »
 Jenny,

Are you sure that your problem has to to with the disappearing links with version control?
Seems like you are just looking for an explanation for the "make composite" feature.

Geert

Jenny Mcpherson

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #4 on: January 09, 2012, 11:44:50 am »
Thank you Geert you have pointed me in the right direction. Apologies for misusing the original post

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #5 on: February 03, 2012, 08:42:51 am »
qwerty, Geert is that problem of disapeaing/reapearing actor exists before 9.2 as well? and does it matter if you're using ".eap" of "dbms" for that case?

I'm using 9.2 , and for that reason I think i'm gona follow what qwerty did ( security, audit) However, from previous post I notice that Geert is using a DBMS connected to a version control? and I was wondering if Geert have seen that problem in his implemetation.

Thanks

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #6 on: February 03, 2012, 09:03:33 am »
I have tried to checkin/checkout a package that contained an actor (after deleted ) in sequence diagram nothing reappeared ! ( the change that I made  and checked in was the same after checked out)

or did I understand  cbear2339 wrong?

thanks

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #7 on: February 03, 2012, 10:16:12 pm »
Quote
qwerty, Geert is that problem of disapeaing/reapearing actor exists before 9.2 as well? and does it matter if you're using ".eap" of "dbms" for that case?
Yes. We had that problem throughout 7.5 up to 9.0 where we simply stopped using VC inside EA.

Actually there is no real difference between EAP and DBMS. EAP = MS Access which is kind of DBMS.

q.

[edit] You might be interested in this post: http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1318420225/3#3
« Last Edit: February 03, 2012, 11:22:35 pm by qwerty »

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #8 on: February 07, 2012, 04:48:23 am »
thx qwerty

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #9 on: February 07, 2012, 08:31:51 am »
qwerty i have read thelink that you sent,  but I still didn't understand much how would you compare previous model? (if we're using Security, audit w/o version control?)

the only thing I can think of is as you said in earliar post take snapshot! (do u mean export the whole model, or bunch of packages to compare them later on?)
thanks

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #10 on: February 07, 2012, 06:48:01 pm »
Snapshot means the whole model. I haven't found a good way to just export a branch. Or to be honest I haven't tried. To do so it would be necessary to parse the audit log which sometimes would be more costly than to simply export the whole model. Since the snapshot is done nightly on a dedicated machine I don't care much. Also as the model size is not too large a compare (Package Control/Compare with XMI...) runs in acceptable time. It is also possible to reload the audit in order to see who has done what. But as already mentioned we actually don't use either. I currently try to restore some sequence diagrams from the passed version controlled packages out of ClearCase. That's a PITA!

q.

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #11 on: February 08, 2012, 04:22:33 am »
simply you still use version control in order to go back and compare versions only. and Security( for locking unlocking) , and audit (to see who did what). Correct?

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #12 on: February 08, 2012, 05:10:44 am »
Yes. That's exactly what I'm doing. It's just that I don't use the EA feature for version control for named reasons.

q.

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #13 on: February 08, 2012, 06:06:35 am »
so taking a snapshot of the model as whole and put it under version controll (outisde ea) instead of taking out package is a better idea. ?;)

Thanks you were really helpful.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sync Issues - Disappearing Links
« Reply #14 on: February 08, 2012, 07:32:45 am »
You're welcome. Good luck.

q.