Code Monkey home page Code Monkey logo

m2eclipse-subclipse's People

Contributors

andham avatar bentmann avatar ifedorenko avatar ndonnan avatar sonatype-rm avatar suresk avatar vladt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

m2eclipse-subclipse's Issues

"Check out as Maven Project" on parent directory breaks Subclipse connectivity

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:

  1. Open the SVN Repository Exploring perspective.
  2. Add the repository https://uby.googlecode.com/svn/
  3. Right-click on the "trunk" folder in the "ubyVisWebInterface" directory and select "Check out as Maven Project…". Accept the default options in the dialogs that result.
  4. Go to the Java perspective. Right-click on the ubyvis-webapp project or on any file it contains.

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.

Support for Subclipse 1.10.x?

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

Does not support Subclipse 1.8

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]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.