替代maven scm连接器subclipse(不使用subclipse1.8)?

Sam*_*vin 10 subclipse m2eclipse maven

所以对于我的项目,我需要Subclipse 1.8.x. 这已经很好了,但是subclipse的maven SCM处理程序只与Subclipse 1.6.x兼容.我喜欢这个插件,因为它会自动加载模块(并检测它们),因此您可以在svn中以分层方式存储您的poms.(父/模块+模块/模块)等,并且使用处理程序检出多模块maven项目只需要一次检出.

由于我不能指望这个工作,我应该如何在svn中存储多模块maven项目?将它们平面(Eclipse风格)存储在svn中,在m2e(父母)的帮助下逐个检查它们,然后单独检查每个模块?那会不会对subclipse好玩?我不想存储自动生成的文件,只存储资源,poms和源文件.

还有这个:https://github.com/sonatype/m2eclipse-subclipse/pull/4 显然这是一个解决方案,它使svn协议能够通过scm检查多个maven项目(即使使用Subclipse 1.8.x) ).但是,当我把它放在eclipse中的dropins文件夹中时,我仍然看不到连接器?

dropin结构可以在下面看到,应该根据我读过的内容工作,但是即使在重新启动eclipse之后我仍然无法找到scm处理程序.我想开始开发,但这阻碍了我们.

http://i42.tinypic.com/2465aas.jpg

我使用m2e版本:1.1.0.20120130-2016.

谢谢,

小智 21

m2e人对此问题缺乏回应令人失望.值得庆幸的是,来自Subclipse的人最近来救我们.他们分叉了项目,应用了补丁并创建了一个发布新版本的更新站点.简而言之,Subclipse的Maven SCM Handler最终符合Subclipse 1.8.x.

只需确保您将来使用此更新站点进行安装,并且宇宙中的所有内容都将再次运行.:O)

http://subclipse.tigris.org/m2eclipse/1.0

更新10/03/2014:升级到Subclipse 1.10.x时出现类似问题,请参阅此帖子

  • 谢谢Stijn的链接.虽然它是世界上最受欢迎的SCM之一,但m2e人却断然拒绝继续支持Subversion.https://github.com/sonatype/m2eclipse-subclipse/issues/3 (3认同)