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 - Guillaume

Pages: 1 ... 29 30 [31] 32 33 ... 39
General Board / Version control - path to local copy?
« on: April 24, 2008, 01:49:37 am »

I'm using version control with Subversion/EA

I have an interface element in my model to which I'm linking word documents that are stored in the SVN repository.
I need all users to be able to launch this file and to do so, I need to specify their local working copy path.

This is set in the Version Control Settings > Local Working Path (e.g. C:\SVN\MyProject\)

The system environment I created with the uniqueID value points to the SVN url, not my working path
So, is there a way in EA to relate to this value stored in the version control settings?

I hope it makes sense...


General Board / Re: Import from Subversion
« on: April 18, 2008, 01:40:11 am »
I tried today and this method indeed works.

thanks for everyone's input †:)

General Board / Re: Import from Subversion
« on: April 16, 2008, 10:51:38 pm »
According to the help about the private models:
If, at this point, user2 performs a Get Latest or Get All Latest on the package, they retrieve from Version Control a package that is now out of date. (User1 has it checked-out and has made changes that are yet to be checked-in.) The out-of-date package would be imported into the model loaded on user2's machine, immediately updating the model database (either the shared .EAP file or the DB repository) and overwriting the modifications that user1 has just made.

I think this problem doesnít apply if you require all users to work on a separate EA project (.EAP file), and not on a shared .EAP.

Consider the following:
- the entire model information is shared through XML files stored on the SVN repository
- when new users wish to use this project, they will create a new EA project on their hard drive (outside the SVN repository) and import the XML files from SVN

Based on the above scenario, when user2 performs a Get All Latest on the package, it will update the local EAP file, thus not affecting user1ís EAP project file which is currently being updated.
User2 will not however be able to update this package until user1 checks in this package.
When user1 checks in the package, all users can get the latest version by doing a Get All Latest.
If instead they had to do a Checkout followed by an undo checkout, this would not allow them all to update their model at the same time (not very shared environment friendly).
Also user1 may check in a new version but keep a check out on the package which woudl prevent anyone getting the latest version ...!

It looks to me that provided each user works on a separate eap file stored on their local hard disk, they can enable this Private model option to have access to the Get All Latest feature. Maybe EA should update the options accordingly to suggest a third option with this condition.

Please let me know if Iím wrong in my understanding of how EA works or if itís ok using EA this way.

Thanks !

General Board / Re: Import from Subversion
« on: April 16, 2008, 08:57:12 pm »

Thanks for the info.
I exported a model branch and then imported it from a new EA project. It initiates a Get Latest All when used for the first time which has solved partof my problem.

The remaining issue I have is that I don't have the Get Latest All feature available from Package Control which would be useful when the project is next opened to retrieve all updates from the SVN repository.

EA help mentions that it is "available only for packages that are checked in." which is my case. I'm also using EA v7.1, latest build.

Is there anything I'm doing wrong that explains why Get Latest All is not available?
What I basically need is that when someone has updated the project, everybody else can get the latest version from the repository.
At the moment only doing a Checkout for each package updates its content which is not ideal..

Note that the option Save nested VC packages as stubs is left enabled (default).


General Board / Re: Import from Subversion
« on: April 15, 2008, 01:54:10 am »

I created a project in SVN and separated some packages which each stored within subfolders like:

When I set this up on another PC, I create a brand new EN project (new.eap) and i can import the model ok which lists all models with the version control (black key)

But the problem I have is that all models are empty - my diagrams/elements/packages are not there.

It's only if I do a check out that the contents are listed.
If I then do an undo check out, I still have my contents.

I tried on my PC doing the same with a new EA project and I get the same issue.

I'm quite confused †:o

Any suggestion? Could it be a bug?


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 04, 2008, 08:33:42 pm »
I received an email from support which has given me a solution.
I now create an MDG Technology File which lets me exporting my UML Profile and Tagged value types altogether within the same file

To generate the file, go to the MDG Technology wizard ("Tools > Generate MDG Technology File" from the main menu)

Further information can be found from the EA help.

MDG allows doing more but it has sorted this problem.


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 03, 2008, 06:56:35 pm »
This is exactly what I did. I created a tag value type using Settings | UML | Tagged Value Types

I then added to my stereotype an attribute with the same name as in the tagged value type.

When exporting the XML file, I only get an empty tagged value type element: <TaggedValueTypes/>

I'd be however interested if you have a sample EA project that exports the Tagged Value Types so I can see what I'm doing wrong.


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 02, 2008, 10:09:08 pm »
Since EA converts stereotype's attributes to Tagged Values, it seems to me that it should also deal with Tagged Value Types defined in the UML profile project.

So I think that it's missing a final step in generating the UML profile XML file.

I've submitted the info to support to see what they say.


General Board / UML Profile doesn't include Tagged Value Types
« on: April 02, 2008, 09:56:55 pm »

I created a UML profile with a stereotype that extends the Metaclass Class.
This stereotype has a few attributes which have the same name as the tagged value types defined through Settings > UML

When I create a UML Profile XML file, EA converts the stereotype's attributes to tagged values as expected, but the Tagged Value Type is empty:

<Tag name="Memo" type="" description="" unit="" values="" default=""/>

Instead, I would expect tagged value types to be populated with the following:

<TaggedValueType property="Memo" description="" notes="Type=Memo;"/>

I can't figure out how to sort this out.

I don't want to manually change the XML file so I can easily export from EA.


General Board / Re: Best settings to export/import with XMI
« on: April 01, 2008, 06:59:47 pm »
SparxSystems identified the problem - this is due to a sequence diagram I'm exporting where the strip GUIDs feature doesn't work on a message between 2 lifelines, and which invokes an operation.

They will investigate it further to fix it in future releases.


General Board / Re: Best settings to export/import with XMI
« on: March 31, 2008, 08:48:23 pm »
Build 828 hasn't sorted the issue so I've reported the bug today.

I will post a new message when this is hopefully resolved.


General Board / Re: Best settings to export/import with XMI
« on: March 31, 2008, 07:13:03 pm »
Hi David

Thanks for the suggestions.
I'll give a try with the latest build and if I still have a problem, I will report it as a bug.


General Board / Re: Best settings to export/import with XMI
« on: March 29, 2008, 01:35:09 am »
Thanks for all your replies and further info about XMI.

I discovered a potential bug in EA using this import/export feature... †:(

I have a couple of packages all imported from the same XMI file based on a template which has an interface, and operations defined for this interface.
On a separate model I created sequence diagrams invoking these operations.

The problem I get from time to time is that the SD doesn't display the name of the operation I selected, but the name of a different interface's operation (defined in a separate package)

Sounds like there is a conflict for EA when referencing to the elements within this sequence diagram which is very odd.

I selected the Strip GUIDs option and enable the EA Roundtrip so it's not to do with GUIDs used by more than one element...

the only workaround with this is to delete this interface and create it again...

Help !!

General Board / Best settings to export/import with XMI
« on: March 27, 2008, 10:01:53 pm »

Since EA doesn't allow to copy/paste a full package within the project explorer, I'm export into an XMI file the package, and then import this XMI file (with strip GUIDs enabled) and rename the package...

The user manual does not reveal to much about the "Enable full EA Roundtrip" option.
If the exported package will be imported in the same version of EA only, should I enable or disable this option?


Bugs and Issues / Re: MDG Searches not showing up in a shared EA pro
« on: November 17, 2015, 10:56:37 pm »
By importing MDG, I mean that a single user opens the Resources view > MDG Technologies > Import Technology > selects the XML file and the option "Import to Model"

This is required when I publish a new version of the MDG - it's got to be done only once.
What we saw is that the user who runs this import has access to the Searched embedded in the MDG. Everything else works fine & is visible to all. I don't know why searches lead to such issue.

To test searches, press Ctrl+F > move the drop down to the MDG name (visible only to the user who ran it).

Our EA project runs on MySQL.

Pages: 1 ... 29 30 [31] 32 33 ... 39