Newsroom

Using svn+ssh with Eclipse 3.3 on Mac OS X Leopard

Eclipse 3.3 doesn’t come with plugins to support the svn+ssh protocol right out of the box.

An easy way to install new plugins for Eclipse: Help / Software Updates / Find and Install… / Search for new features to install / New Remote Site… and enter an update site URL.

1) Install the Subclipse plugin with http://subclipse.tigris.org/update_1.2.x

When using Subclipse with the JavaHL libraries (these use JNI) I would consistently get a “malformed network data” exception every time I committed to the repository. While the files seem to have been committed, they produced conflicts on the next synchronize. To fix this, I installed SVNKit.

2) Install SVNKit with http://svnkit.com/

SVNKit is a pure Java Subversion client library. Open the Eclipse preferences, and change the SVN interface SVNKit as I have below.

image

From here, you’ll be able to open the Subclipse perspective and define a repository that uses svn+ssh, and successfully perform any command.

SVNKit will also work with the Subversive plugin.

For more information on these plugins visit:

http://www.svnkit.com/
http://subclipse.tigris.org/
http://www.polarion.org/index.php?page=download&project=subversive

Filed in: Team Member Blog Comments (0)

Comments

There are no comments for this entry.

Commenting is not available in this section entry.