Note: To compile and install SVN 1.7 you need Xcode with the Command Line Tools installed. Thursday, 28 February 2008 • Permalink Update: There is an updated version of this article for Snow Leopard here » These are instructions for compiling and installing Ruby, Rubygems, Ruby on Rails, and Mongrel on Mac OS X 10.5 (Leopard).It’s hard to admit but there were days when I used to be scared of those hardcore terminal commands.It was only when I tried and fell in love with the process simplicity attached minimal effort to get a good deal of work done through it.Well, long story short, as you know I am a Word Press Developer, so having to upload Word Press plugins at Word repository is part of routine.When I updated from Mavericks to Yosemite OS in my Macbook Pro, I started getting strange errors.As I said earlier though: only do this if you feel comfortable on the command line.svn: E155021: This client is too old to work with the working copy at '/Users/dpowell/Desktop/sites/new' (format 31). For more details, see The Python script you downloaded from there was to downgrade your SVN version - you need to upgrade your SVN version.
Furthermore, I liked the smaller footprint of SVN 1.7.But unfortunately you need to do some work yourself.The path of the built in Subversion command line client is different to the one that the Community binary is installed to. Disclaimer - Be careful: when you use the Terminal you are flying without a safety net! Do this at your own risk and don’t forget to have an up-to-date backup!!! The next time you upgrade your Subversion client, the symlinks will just point to the updated files and everything should be fine.One more thing – when I was done installing, I tried to run a svn up and got the following error message: tapir:$ svn up svn: E155036: Please see the 'svn upgrade' command svn: E155036: The working copy at '/Users/bhepworth/svn/trunk' is too old (format 29) to work with client version '1.9.4 (r1740329)' (expects format 31). UPDATE: Since I wrote this post, I found a couple of other ways of upgrading the Subversion command line client.I upgraded to Mac OS Sierra the other day and my command line subversion broke.