Page 1 of 2

TFS issue with dotConnect/Entity Developer

Posted: Fri 06 Jul 2012 10:44
by fphilipsen
Dear DevArt team,

We utilize the following software in combination with VS 2010.
- dotConnect for Oracle 6.80.350
- Entity Developer 4.3.178.0

Recently we moved from VS 2008 + SVN to VS 2010 + TFS. No real issue there, but we found that the integration of Entity Developer with TFS doesn't work very well. If for example we change a stored procedure in our model explorer and subsequently perform a "Run Custom Tool" to generate new files, then all the newly generated files are not properly checked out. Some of the files, such as .edps, .view are changed and that is reflected by TFS, but all the DataContext files still appear as unchanged, even though if you do a compare the files are different.

At the moment this causes partial checkins and breaks our builds.

Is this a known issue, or are we perhaps missing something. This did not happen by the way with VS 2008 + SVN.

Thanks in advance.

Re: TFS issue with dotConnect/Entity Developer

Posted: Mon 09 Jul 2012 14:59
by Shalex
We are investigating the issue. We will post here about the results.

Re: TFS issue with dotConnect/Entity Developer

Posted: Tue 10 Jul 2012 06:17
by fphilipsen
Thank you. To add to my original post. This is not limited to modifying stored procedure, also simply adding a new property (i.e. column) to a class (i.e. table) causes some of the files to be checked out (same as mentioned below), but the main <datacontext>.<class>.cs file is not shown as modified. When performing a checkin other users will get errors that the newly added property does not exist.

Anyway, thank again for investigating. I'll be following this thread.

Re: TFS issue with dotConnect/Entity Developer

Posted: Tue 10 Jul 2012 10:00
by Shalex
fphilipsen wrote:adding a new property (i.e. column) to a class (i.e. table) causes some of the files to be checked out (same as mentioned below), but the main <datacontext>.<class>.cs file is not shown as modified.
The code in the <datacontext>.<class>.cs file is regenerated only after you press the Save (Save All) button in Visual Studio when the active window is a diagram of the model. Does pressing Save (Save All) help?

Re: TFS issue with dotConnect/Entity Developer

Posted: Wed 11 Jul 2012 06:30
by fphilipsen
No, that makes no difference. The following files are checked out:

- <datacontext>.edps
- <datacontext>.info
- <datacontext>.lqml.view
- <datacontext>.<datacontext>.lqml.view

The other files still appear to be unchanged (i.e. lock symbol shows), even though if I do a TFS compare they are clearly different. The "code generation timestamp" in each file is different for all these files, but not detected by TFS as a change apparantly.

Re: TFS issue with dotConnect/Entity Developer

Posted: Wed 11 Jul 2012 12:03
by Shalex
We are investigating the issue.

Re: TFS issue with dotConnect/Entity Developer

Posted: Tue 17 Jul 2012 06:06
by fphilipsen
Any luck reproducing the error or anything regarding the investigation?

Thanks.

Re: TFS issue with dotConnect/Entity Developer

Posted: Wed 18 Jul 2012 16:23
by Shalex
The investigation may take several weeks. Sorry for the inconvenience. We will post here about the first available result.

Re: TFS issue with dotConnect/Entity Developer

Posted: Thu 19 Jul 2012 12:25
by fphilipsen
No problem. Thanks again for the effort to look into this.

Re: TFS issue with dotConnect/Entity Developer

Posted: Fri 03 Aug 2012 16:23
by Shalex
The bug with integration into TFS is fixed. We will post here when the corresponding build of dotConnect for Oracle is available for download.

Re: TFS issue with dotConnect/Entity Developer

Posted: Thu 09 Aug 2012 10:37
by fphilipsen
Great news. I'll await the note when the download is available.

Re: TFS issue with dotConnect/Entity Developer

Posted: Fri 10 Aug 2012 10:08
by Shalex
New build of Entity Developer 4.5.240 is available for download!
It can be downloaded from http://www.devart.com/entitydeveloper/download.html (trial version) or from Registered Users' Area (for users with active subscription only).
For more information, please refer to http://forums.devart.com/viewtopic.php?f=32&t=24677 .

Re: TFS issue with dotConnect/Entity Developer

Posted: Tue 21 Aug 2012 10:31
by fphilipsen
We only have the following available in our registered user area:

dotConnect for Oracle Professional 6.80.350 26-Apr-2012 Renew now
dbMonitor Standard 3.00.3 16-Sep-2010

I believe Enity Delevoper is part of or included in dotConnect. We don't have Entity Developer available as a separate download.

How can I integrate this with the dotConnect 6.80.350 version we are using?

Thanks in advance.

Re: TFS issue with dotConnect/Entity Developer

Posted: Wed 22 Aug 2012 13:00
by Shalex
fphilipsen wrote:I believe Enity Delevoper is part of or included in dotConnect.
This is correct. Entity Developer for dotConnect is bundled with dotConnect for Oracle Professional Edition.
fphilipsen wrote:How can I integrate this with the dotConnect 6.80.350 version we are using?
Please contact our Sales department (sales at devart*com) and provide the e-mail you have used during the product registration to update (if possible) your credentials for accessing the latest version of dotConnect for Oracle.

Re: TFS issue with dotConnect/Entity Developer

Posted: Wed 29 Aug 2012 06:18
by fphilipsen
I contacted the sales department and they activated the option to download the latest dotConnect version with the TFS bug fix included.

I upgraded our projects and it works as expected now. All files are automatically checked out when new files are generated.

Thanks for your support and help. Good stuff.