tesla / m2eclipse-subclipse Goto Github PK
View Code? Open in Web Editor NEWMaven SCM Handler for Subclipse
Maven SCM Handler for Subclipse
What is the update site for the m2eclipse-subeclipse? thanks
When m2eclipse's "Check out as Maven Project…" command is run on an SVN folder which is a parent of the one containing the POM, it checks out the project without any complaints, putting it in a workspace directory with a placeholder name such as maven.1424425443350. Inside this directory it creates a subdirectory with the name of the Maven artifact. This confuses Subclipse: it immediately forgets that the project is under version control, so the "Team" context menu in the Java perspective shows only "Share Project…" and "Apply Patch…". Command-line Subversion is similarly confused; if you invoke svn status from the command line in the maven.1424425443350 directory, it will tell you that the directory is under version control but that all the version-controlled files are missing.
The only workaround is to delete the project and check it out again, this time making sure that the checkout is performed on a directory containing a POM rather than some higher-level directory. A better overall solution would be for m2eclipse to refuse to run "Check out as Maven Project…" on directories which don't contain a POM, or else to better handle cases where it tries to do so anyway by searching subdirectories for Maven projects.
Reproducibility: Always
Steps to reproduce:
Observed behaviour:
5. The "Team" context menu contains only "Share Project…" and "Apply Patch…", as if the project you just checked out is not under version control.
Expected behaviour:
5. The "Team" context menu should contain all the usual SVN commands for updating, committing, etc.
This issue was original reported for Subclipse (see Issue 1622) though it was established there that this is a problem with m2eclipse.
With the latest Collabnet Team Forge Merge Client(4.0.0.2) I think it requires subclipse 1.10.x I don't see a published build for the Maven SCM Connector to work with that version of subclipse so I am stuck between TeamForge's components and this connector with the Subclipse dependencies.
Is there a published version of the Maven SCM Connector to work with subclipse 1.10.x?
Thanks
Currently I can't install the subclipse integration with the nightly m2eclipse 1.1 .
Please make the plugin compatible with m2eclipse 1.1 .
The m2e-subclipse Team Provider does not support the new Subclipse 1.8 release.
m2e Marcketplace Installation error message:
Operation details
Cannot complete the install because one or more required items could not be found.
Software being installed: Maven SCM handler for Subclipse 0.13.0.201107071330 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201107071330)
Missing requirement: Maven SCM Handler for Subclipse 0.13.0.201107071330 (org.sonatype.m2e.subclipse 0.13.0.201107071330) requires 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.7.0)' but it could not be found
Cannot satisfy dependency:
From: Maven SCM handler for Subclipse 0.13.0.201107071330 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201107071330)
To: org.sonatype.m2e.subclipse [0.13.0.201107071330]
The tigris developers have a project here https://github.com/markphip/m2eclipse-subclipse
It does not support m2e 1.2 that was released for Juno, but they have an update site. Could someone please make a pull request there to incorporate the changes here?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.