How to set up native subversion (javahl) with Subclipse on Mac OS X

Note that this is for Ganymede (Eclipse 3.4.x).

  1. Install the javahl binding with MacPorts:
    sudo port install subversion +bash_completion
    sudo port install subversion-javahlbindings
    
  2. Run eclipse, and add this upgrade site: http://subclipse.tigris.org/update_1.4.x
  3. Select the “JavaHL Adapter” and “Subclipse” modules and click “Install”
  4. Choose Eclipse > Preferences…, go to Team > SVN, find the “SVN Interface” pulldown, and choose “JavaHL”