Community
Participate
Working Groups
Created attachment 201738 [details] New comparison plugin To be able to compare revisions from Models it would be great to offer a nice comparison view. One Eclipse project which provides such a view is EMF Compare. Please find attached the patches to include EMF Compare for comparison of revision in EMFStore. The comparison can be triggered in the History Browser by selecting two revisions and right clicking and clicking compare. The display is not quite optimal yet and there is an issue with displaying "orphans moved from null to null". This was reported on the emft mailing list: http://www.eclipse.org/forums/index.php/t/221722/
Created attachment 201739 [details] patch for update of workspace to retrieve revisions
Created attachment 201740 [details] patch for ui elements in history browser
This patch should finally be reviewed.
We implemented the desired functionality based on the patches. By default it is not part of the core because of the EMF Compare dependency. The feature is called 'org.eclipse.emf.emfstore.client.ui.historybrowsercomparator.feature'.
I see the feature on git, but I cannot find it on 1.3, 1.4 and 1.5 p2 repositories. Is this expected?
Hi Guillermo, thanks for the report. This seems to be an misconfiguration issue on our side, we'll try to address it for the upcoming 1.5 release.
*** Bug 432987 has been marked as a duplicate of this bug. ***
We'll actually need to update EMF Compare to a more recent version.
New Gerrit change created: https://git.eclipse.org/r/48667 WARNING: this patchset contains 1240 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
Gerrit change https://git.eclipse.org/r/48667 was merged to [develop]. Commit: http://git.eclipse.org/c/emf-store/org.eclipse.emf.emfstore.core.git/commit/?id=f23024aee85738ef3f388b77ee8bdee04ba7a795
I upgraded the EMFCompareComparator and target plattform to EMF Compare 3 with https://git.eclipse.org/r/#/c/48667/. The change has been merged.
The feature is missing on the update site. I will add it.
New Gerrit change created: https://git.eclipse.org/r/48968
Gerrit change https://git.eclipse.org/r/48968 was merged to [release_1.5.0]. Commit: http://git.eclipse.org/c/emf-store/org.eclipse.emf.emfstore.core.git/commit/?id=069f33dacb500257d74c102fa78f4cef28e70c40