I have been evaluating both for several years.
Subclipse was the pioneer of the svn eclipse plugins and has been around for years. It is a tigris.org project which is the same as svn itself.
Subversive showed up a few releases ago and appeared to be part of the eclipse installation process (available under Install new software). However, at that time it was very painful to set it up because you had to add another repo (polarion.org) for the connector in order to make it functional. Now, however, this is no longer required.
Okay, there are two Maven plugins for Eclipse: m2eclipse and Q for Eclipse.
I use m2eclipse and I am a big Maven fan. Unfortunately, I don't want resources to show up from my target directory when I use the open resource shortcut. So how do we get around this?
From what I understand there are three ways to do this.
1. Edit a xml file in the UI jar
2. Use a plugin available from the Eclipse plugin site.
3. Add the "derived" property to the target folder.
Ever wondered why "Convert to a Dynamic Web project..." is under the Project Menu in Eclipse?
It is there for one reason and one reason only:
Yes, my friends it is their to tease and mock you. How do I know this? Wel, it's simple actually. Notice the trailing "..."? You most likely are a software developer if you are reading this. Would you really put a "..." after something if it was supposed to work all the time?