当前位置: 首页 > 知识库问答 >
问题:

与eclispe团队支持相比如何集成emf

谭文林
2023-03-14

[编辑]我检查了emf compare模块,结果发现emf compare只提供了“compare with”菜单中的“compare with ether”选项。正在比较两个文件。所以剩下的问题是如何使选项“compare with”>“Latest from Repository”与emf compare editor一起工作

共有1个答案

祁博涛
2023-03-14

[编辑:这个问题导致在EMF Compare中发现了一个bug,该bug阻止了它与SVN存储库一起使用。在6月28日到期的Eclipse Kepler(4.3)发行版中,这方面的工作已经计划好了。]

(免责声明:我是EMF Compare开发人员团队的一员,该团队将在下面解释“我们”和“我们”:p)

正如您可能已经发现的,EMF Compare wiki几乎完全过时了:它包含了许多只适用于EMF Compare 1的信息,只有几个部分经过更新后适用于EMF Compare 2。这是我们的优先事项清单,但仍有一些小问题需要解决。稳定这个版本之前,我们可以切换到正确更新维基。

[编辑:wiki现在更新了更准确的信息,虽然有缺失的部分,但不再有过时的。]

至于你的假设

emf compare只提供“比较”菜单中的“比较彼此”选项

对于EMF Compare2,我们还需要重新添加一个自定义的内容类型,但是您可以通过org.eclipse.EMF.ecore.xmi扩展获得相同的结果,您已经完成了这一操作。

与>Latch from repository进行比较,没有显示任何差异意味着我们未能为您的文件检索正确的“远程”内容。您可以切换回文本比较(从model compare editor),中心的下拉菜单显示“EMF compare”:只需在其中选择“text compare”。在这里,您应该可以看到您的文件之间的文本差异:如果没有,那么我们确实未能检索到正确的远程内容(或者您实际上在本地和远程文件之间没有差异)。

如果是这种情况,您是否有任何内容显示在您的错误日志(窗口>显示视图>错误日志)中?您使用的是什么存储库,CVS?当您完全禁用EMF比较时,您的比较实际上显示了文件之间的文本差异吗?

 类似资料:
  • 问题内容: 据我了解,Windows和OS X方面的Qt和GTK只是本地GUI库的包装,就像OS X围绕Cocoa的包装和Windows Win32的包装一样。但是,我的问题是,它们如何与Linux集成?桌面环境开发人员是否必须为Qt或GTK实现特殊的库,或者它如何工作?我环顾四周,但找不到真正的答案。 问题答案: 在Linux(台式机和笔记本电脑)上,X11服务器通常会显示图形屏幕(至少在201

  • 问题内容: Docker和OpenShift都是用于实现PaaS服务的框架。 他们如何比较架构和功能? 问题答案: 主要区别在于,Docker作为一个项目仅专注于运行时容器,而OpenShift(作为系统)既包含运行时容器也包括REST API,协调和Web界面,以部署和管理各个容器。 仅比较运行时容器,OpenShift和Docker都使用内核隔离功能将租户进程分开。对于主要通过LXC实现的Do

  • IBM Websphere文档表明可以使用第三方jms提供者:http://pic.dhe.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic =/com . IBM . WebSphere . nd . doc/info/AE/AE/TMJ _ instp . html 在oracle文件夹中,我发现了资源适配器ojms.rar,但如何使用它?也许有人

  • 问题内容: 我在这里张贴了一些代码,可以正确解决发布者遇到的问题。OP希望删除重复项,并将某些特殊项放在列表的顶部。我在一个特殊的类中使用,包装了他们正在使用的类,以实现他们想要的。 然后我开始思考......像你一样......我是通过返回消除重复从方法,而不是通过返回从实现作为一个需要做的正确指示在重复(自定义一个的)。 我不反对使用此技术,但我是否使用了可能被视为 未记录的功能 ?我是否可以

  • 在您重定向到Realex输入详细信息之前,引用网址应该是您网站上的最后一页吗?如果是这样,那么如果你有动态网址呢?

  • 问题内容: 您会建议使用哪种工具在Grails + Tomcat(+ Ubuntu)环境中进行持续集成?詹金斯?哈德森?还有吗 我不是在寻找任何复杂的东西……简单就可以了。 问题答案: 我刚刚在Jenkins中配置了grails作业(在debian上运行)。我真的不能说其他CI服务器。.我也知道apache连续体,但是好几年没有使用它了。 对于Debian / Ubuntu,您只需添加 在/etc