Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - D. Miller

Pages: [1]
1
General Board / Re: Version control questions
« on: January 30, 2009, 09:29:35 pm »
Hi JasonZ,

I can't provide you with the answer to your first question but I can give you some info to the second.

An EAP model can be accessed concurrently as it is just an Access database. Though, I would not recommend it. If you are using VC then you and someone else can both have a private/local EAP and share the data through the VC.

So as you commit a change the other person will pick this up with a 'Get latest' command.

If you must go down the shared model route then it is best to put your model on SQL Server.

2
General Board / Re: Telelogic Modeller?
« on: August 01, 2008, 06:51:45 pm »
There were two reasons:

1. On large projects it kept crashing and/or corrupting the model.

2. (This one is a bit brutal, sorry) It was as user friendly as a cornered rat.

It is far easier for new user to get up and running with EA compared to System Architect.

3
General Board / Re: Telelogic Modeller?
« on: July 30, 2008, 07:05:31 pm »
Not if it based upon the "Not free" Telelogic: System Architect.  My company has just dropped "System Architect" in favour of EA.

4
General Board / Re: Version control problem.....!!!!!
« on: August 01, 2008, 06:13:23 pm »
At present though we are using TFS we are going through Microsoft's TFS-SCC client instead. We subsequently have found the following on TFS in the EA help (not on the TFS set-up page though!):

“Note: Although Enterprise Architect directly supports TFS through its command line interface, we recommend the use of Microsoft's TFS-SCC client instead.”


With regards to getting any changes. In a shared model they "should" be picked up straight away. If not try the following:

If you go through the menu options.

 Project>Version Control>Version Control Settings

You will get the Version Control Settings dialog box. At the top will be model settings. As a guess, as your model is shared the "This model is private" tick box is empty.

If you tick this box you will then be able to right click on your source controlled package and go Package Control>Get All Latest

This will then go to TFS and re import all the XMI files under source control including any new ones.  This will work so long as you don't have any packages with the little red dot.

You can then go back and un-tick the This model is private" tick box.

I hope this makes sense.  :-?

5
General Board / Re: Version control problem.....!!!!!
« on: July 31, 2008, 09:10:36 pm »
Question 1.
The little red dot is EA's way of telling you that there is a problem marrying up the location in TFS (or any source control) and the physical location of the XML file. Check in TFS where it is storing the new source contolled package <PackageName>.xml and does that line up with how things are set in EA.

Question2.
Are you saying that if you right click on your package you do not get the "Package Control>Configure" option shown?

My advice would be to use local repositories i.e. an EAP file running locally. The model will still be shared through you source control. This will be recovery of your model a great deal easier.

6
Bugs and Issues / TFS 2008 Locks no longer exclusive
« on: May 21, 2010, 06:43:28 pm »
Hello,

The team I work with have recently moved location to our Head Office. We use EA 7.1 with TFS 2008 as our source control via the SCC option. Our models are private (EAP files) and share our work using source control.

Before the move everything was fine but some time afterthe move it has come to light that the locks we are getting in TFS when we check a package out are no longer exclusive but in fact shared.  :o

In TFS I can see the package XML file checked out to two people. No warning is provided by EA or TFA that this package is already checked out.

Does anybody have any idea how this can happen?

Thanks in advance

7
Bugs and Issues / Error creating Font
« on: February 19, 2009, 09:14:58 pm »
Hi,

I'm using EA 7.1.831 With an EAP project using TFS as my source control. I'm not using the SCCI Plugin.

On one project I've just created which has data that has been imported from another project (We've split out the projects) when I go a "Get All Latest" I receive the error message "Error Creating Font".

The title of the error dialog box is "CreateOneFont(b)" with the message "Error creating font" and an OK button. This needs to be clicked a few times before the process completes.

I'm not sure if anything is missing after this process. Does anyone know anything about the meaning of this message?

Should I be worried?

Thanks

8
Bugs and Issues / Re: Version control - lost relations
« on: July 17, 2008, 01:55:25 am »
"And I still think it is very critical and therfore I'm happy some other people might produce some pressure to this!!"

I couldn't agree more. I've just raised a "Registered Support Request" for this.

9
Bugs and Issues / Re: Version control - lost relations
« on: July 16, 2008, 07:58:33 pm »
I'm experiencing similar problems with TFS using the SCC option.

The problem is with the underlying database losing it referential itegritiy. This is due to EA not using the GUID as the primary key in the database.  In the database you can even watch items being deleted from the t_object table. This is why they disappear from diagrams.  If I do a 'Get Latest' on the affected package the objects (in this case Fragments) re-appear.

This gets far worse if you hold your model on SQL Server as you can do a 'Get Latest'  on a shared model.

10
Bugs and Issues / Weird behaviour with nested version control
« on: July 03, 2008, 08:01:46 pm »
Hello all,

We are currently using EA 7.1 and TFS for our version control. Also we have mixture of SQL Server and EAP repositories.

The weird behaviour I am experiencing occurs when I check out a root package.  Under the root package I have number of child packages for my separate Domain Managers and inside these packages I hold my sequence diagrams and interface classes.

When I check out the root package, objects are lost from my diagrams in version controlled child packages. I can even watch them being deleted from the t_object table on the database.  :o

If I do a 'Get Latest' on the affected child package the objects (in this case Fragments) re-appear.  Also If I do a 'Get Latest' on a separate package, under the same root, the position of the objects in the diagram move.

Does anyone know what is causing this? Does EA not fully support nested Version Control?

Thanks

11
Bugs and Issues / Re: Project Transfer EAP to DBMS
« on: July 02, 2008, 06:21:57 pm »
Thanks will give this a go.

12
Bugs and Issues / Project Transfer EAP to DBMS
« on: July 02, 2008, 01:08:56 am »
Hello I hope someone can help me on this.

I'm currently running EA 7.1 Build 830.  I have an EAP model that I have transferred onto a SQL server 2005 database. However, when I try to open the sql server model/repository I get the following error.

ADODB.Recordset [-2146825267]
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.


The SQL server repositoy then only displays a small fraction of the packages for this model.

I have used 'Project Compare', this states there are no differences beween the EAP and SQL server. Also 'Project Itegrity Check' reports no errors on either the EAP repository or the SQL Server repository.  I have tried to transfer again, hoping it was a one off but no such luck.

Thanks in advance

Pages: [1]