Search code examples
svntortoisesvnsubclipsesubversive

svn connector and plug in


I am new to svn. Currently, I am looking for svn which is suitable for me to implement in my company. I had use 2 days to research, as a result, I know that subversive, subclipse, and tortoise svn are famous svn. The follows are my question :

  1. 3 of these svn need svn connector to interconnect right? or the connector already bundle together with the svn?

  2. There are only 2 types of svn connector which are svnkit and javahl, am I correct?

  3. Except these 3 svn (subclipse, subversive, tortoise), is there still any other svn can recommend for me?

  4. Tortoise svn are different with (subversive and subclipse) right? since tortoise svn can be file based and also able to connect it through the eclipse plug in? Where as subversive and subclipse just a part(plug in) of eclipse?

  5. Can I use tortoise svn and subclipse interconnect?

    1. So far, only subversive and subclipse are plugin which can integrate with eclipse? where as VisualSVN,assembla, riouxsvn and so on are software right? can we can we host the svn server like visualsvn ourself? or we have to buy the service from the official website?

Solution

  • If you are using Windows, I would recommend using Tortoise SVN.

    The main features are:

    • all commands are available directly from the Windows Explorer.
    • only commands that make sense for the selected file/folder are shown. You won't see any commands that you can't use in your situation.
    • See the status of your files directly in the Windows explorer
    • allows moving files by right-dragging them in the Windows explorer

    If you need also a svn server you could also use tortoise svn, but if you have a linux machine, I would recommend using the apache version.

    Subversive is the "eclipse svn provider". I think it is more widely used then subclipse. For more info: pros-and-cons-of-the-svn-plugins-for-eclipse-subclipse-and-subvers