Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to upgrade JavaHL on Ubuntu?

Tags:

Environment

  • Ubuntu 10.10
  • Eclipse Java EE Indigo Service Release 1
  • Subclipse 1.8.x
  • libsvn1 1.6.12
  • svn 1.7.x

Problem

Subclipse 1.8.x requires JavaHL version 1.7.x. I need Subclipse 1.8.x in order to use svn 1.7.x.

Ubuntu 10.10 does not have subversion 1.7 packages or libsvn1 1.7 packages.

Question

Is there any way to upgrade the libsvn1 package on Ubuntu, possibly by configuring another package repository or installing the package directly? If the latter is possible, where can I find the libsvn1/JavaHL packages? Surely someone else must be trying to use svn 1.7 on this Ubuntu version right?

like image 318
Dave L. Avatar asked Dec 08 '11 16:12

Dave L.


2 Answers

(Copied from another answer)

Remove your existing libsvn-java:

sudo apt-get purge libsvn-java 

Then, add the following software source and re-install:

sudo add-apt-repository ppa:dominik-stadler/subversion-1.7 sudo apt-get update sudo apt-get install libsvn-java 

(found here)

Update: for Ubuntu 14 use the subversion 1.8 repo instead

sudo add-apt-repository ppa:dominik-stadler/subversion-1.8 

(Thanks to @YetAnotherMatt's answer below)

like image 60
jlb Avatar answered Sep 21 '22 13:09

jlb


If you do not want to mess around with your Ubuntu packages while you wait for them to update to SVN 1.7.x, one thing you can do is install the CollabNet client RPM. This installs into a private namespace (/opt/CollabNet_Subversion) so it does not alter any of your Ubuntu packages. You can install the RPM by using the "alien" package. We have had Subclipse users confirm that this client works for them.

http://www.open.collab.net/downloads/subversion/linux.html

like image 24
Mark Phippard Avatar answered Sep 22 '22 13:09

Mark Phippard