SVN Client Too Old (In Ubuntu)?

After upgrading to Subclipse 1.4.0 on my Ubuntu 8.04 laptop, I would try to go in and use the console to update some of my projects. Unfortunately, Ubuntu's Hardy repos don't have Subversion 1.5 so I got this message:

svn: This client is too old to work with working copy '.'; please get a newer Subversion client

Looking for instructions I came across this blog linking to another blog, but horror of horrors the link was dead! Well, thanks to Google's page cache I can put the instructions right here:

For various reasons I won’t go into, you can’t get Subversion 1.5 to build on Ubuntu 8.04. You can however install it from this alternative repository…

First, edit your /etc/apt/sources.list and add:

deb http://ppa.launchpad.net/clazzes.org/ubuntu hardy main

Then update the repo and install:

sudo apt-get update
sudo apt-get install subversion

Now go back into the sources.list and remove (or comment out) that repository:

# deb http://ppa.launchpad.net/clazzes.org/ubuntu hardy main

All done!

Thanks to Seffyroff for ferreting out this info, gleaned from various locations. This reportedly works with both 64-bit and 32-bit versions of Ubuntu.

3 Comments

  1. Mark:

    Thanks man.

  2. zyro:

    worked like a charm. good job.

  3. joe:

    Is there a problem with just leaving the ppa.launchpad…. repository active? In other words, what is the motivation for commenting it out?

Leave a comment