svn: E155021: This client is too old to work with the working copy at xxx (format '31')

Ankur Garg picture Ankur Garg · Aug 13, 2014 · Viewed 63.4k times · Source

I am trying to import some gradle projects in my Spring Tool Suite . I have installed Subclipse 1.10.5 in my STS and svn client installed in my machine is 1.8.8 . I have tried downgrading to 1.7.10 on my mac but still I get the same problem while importing .

For others SVN 1.7.10 and Subclipse 1.10.5 seems to work fine but in my machine I am getting the error

svn: E155021: This client is too old to work with the working copy at
  '/Users/agarg/Documents/Mars/trunk' (format '31')

Stuck here for some time now and unable to resolve this . Tried a lot of things as I found over the net but still stuck.

Answer

Tmarty picture Tmarty · Apr 14, 2015

I had this problem on Mac OS Yosemite with Webstorm and IntelliJ.

svn --version on the command line printed 1.8, but even with command line client option enabled with value svn in Webstorm/IntelliJ I was getting the warning.

Running which svn and pasting the value (/usr/local/bin/svn for me) into WebStorm->Preferences->Version Control->Subversion->Use command line client removed the warning and fixed the issues I was having in Webstorm and IntelliJ.