Thanks for sharing!

It installs ok, but...

When importing existing maven projects from local git repository using this
m2e egit connector (and when importing maven projects from remote svn
repository using Polarion's Subversive m2e 1.1 compatible connector) where
projects are multimodule projects and submodule directory names do not
match their respective artifactId, parent/aggregator module gets imported
well while submodules get copied over to directories with names equal to
their artifactId, and then imported; old submodule directories get marked
as deleted in svn.

I then have to logically remove eclipse projects for submodules, from
parent/aggregator perspective revert changes and import existing maven
projects - then it imports well.

Probably this is bug in m2e itself and not in scm connectors.

Maybe m2e should also bug users that have submodule directory names and
their artifactId not aligned with warnings, and recommend and offer
quick-fixes to align the names - maven plugins (like site and related ones)
expect (or at least used to expect) this consistency, it's more intuitive,
and helps avoid collisions when working on more (related) projects in
single workspace. Nevertheless, it should work ok with configuration which
is not aligned with convention.

Btw, maybe Sonatype developers would be interested in somewhat related
topic (m2e scm connector for Subversive) at
http://www.eclipse.org/forums/index.php/m/892888/#msg_892888

Kind regards,
Stevo.

On Sun, Jul 1, 2012 at 3:05 PM, Jason van Zyl <[email protected]> wrote:

> To help you can test this build here:
>
>
> http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.20120701011/
>
> On Jul 1, 2012, at 9:03 AM, Stevo Slavić wrote:
>
> Hello m2e community,
>
> m2e egit connector in the current m2e 1.1 catalogue is not compatible with
> recently released egit 2.0 (see [1])
>
> What needs to be done to have a compatible version released? Is there any
> help needed?
>
> Kind regards,
> Stevo.
>
>
> [1] m2e egit dependency conflict
>
> Operation details
> Cannot complete the install because of a conflicting dependency.
> Software being installed: Maven SCM Handler for EGit 0.14.0.201110251725
> (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
> Software currently installed: Eclipse EGit 2.0.0.201206130900-r
> (org.eclipse.egit.feature.group 2.0.0.201206130900-r)
> Only one of the following can be installed at once:
> Git Team Provider UI 2.0.0.201206130900-r (org.eclipse.egit.ui
> 2.0.0.201206130900-r)
> Git Team Provider UI (Incubation) 0.8.4 (org.eclipse.egit.ui 0.8.4)
> Git Team Provider UI 1.1.0.201109151100-r (org.eclipse.egit.ui
> 1.1.0.201109151100-r)
> Git Team Provider UI 1.3.0.201202151440-r (org.eclipse.egit.ui
> 1.3.0.201202151440-r)
> Git Team Provider UI (Incubation) 0.11.1 (org.eclipse.egit.ui 0.11.1)
> Git Team Provider UI (Incubation) 0.9.1 (org.eclipse.egit.ui 0.9.1)
> Git Team Provider UI 1.0.0.201106090707-r (org.eclipse.egit.ui
> 1.0.0.201106090707-r)
> Cannot satisfy dependency:
> From: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group
> 2.0.0.201206130900-r)
> To: org.eclipse.egit.ui [2.0.0.201206130900-r]
> Cannot satisfy dependency:
> From: Maven SCM Handler for EGit 0.14.0.201110251725
> (org.sonatype.m2e.egit 0.14.0.201110251725)
> To: bundle org.eclipse.egit.ui [1.0.0,2.0.0)
> Cannot satisfy dependency:
> From: Maven SCM Handler for EGit 0.14.0.201110251725
> (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
> To: org.sonatype.m2e.egit [0.14.0.201110251725]
> _______________________________________________
> m2e-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> happiness is like a butterfly: the more you chase it, the more it will
> elude you, but if you turn your attention to other things, it will come
> and sit softly on your shoulder ...
>
> -- Thoreau
>
>
>
>
>
>
> _______________________________________________
> m2e-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>
>
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to