Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

What do I do when I get the error "SVN client too old"?


I'm trying to connect to my SVN via the editor, but I keep getting this error:

Error svn: E155021: This client is too old to work with the working copy at '/Users/Me/Documents/Unreal Projects/ProjectName' (format 31). You need to get a newer Subversion client. For more details, see http://subversion.apache.org/faq.html#working-copy-format-change

I'm on a MacBook Pro with MacOS X 10.9.2 and I'm not sure what client UE is trying to use, since my svn version is 1.8.8 and the working copy was last updated with a 1.8.8 client (on Windows, although I'm confident that shouldn't make any difference).


Product Version: Not Selected
more ▼

asked Apr 18 '14 at 11:35 AM in Everything Else

avatar image

6 1 2 4

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first


The editor ships with SVN 1.8.1 and uses its own version rather than requiring a separate installation, so you have two options:

  • Delete and recreate your working copy using an older version

  • Replace the SVN binaries in your UE4 installation with a newer version. This isn't guaranteed to work, as we do our testing and development against a specific version.

more ▼

answered Apr 18 '14 at 01:23 PM

avatar image

Tom Sarkanen STAFF
1.7k 39 12 53

avatar image Kerebro Apr 18 '14 at 01:34 PM

Hi Tom, Thank you for your reply!

Before recreating the whole working copy I'd like to try and replace the SVN binaries! Where can I find them?

Following another answer (for Windows though) I've already tried to place newer binaries here: Unreal Engine.app -> Show Package Contents -> UE4 -> Engine -> Binaries -> create folder ThirdParty -> svn -> Mac But it was just a shot in the dark, and obviously it didn't work :D

avatar image Tom Sarkanen STAFF Apr 18 '14 at 01:38 PM

Sorry, correction; this stuff is in flux at the moment for Mac. We don't use the 3rd party binaries in the app package yet. We should be using the binaries in usr/bin/svn in the version you have.

avatar image Kerebro Apr 18 '14 at 01:49 PM

I see! That's weird though, the binaries installed on my mac are 1.8.8, or at least that's what I get from svn --version... Is there any way to force the svn path in the editor?

avatar image Tom Sarkanen STAFF Apr 18 '14 at 01:56 PM

Currently only if you edit the source. Check SubversionSourceControlUtils.cpp, around line 90.

avatar image Kerebro Apr 18 '14 at 02:34 PM

Ok, I think it's working now. I had more than one version of svn, so I replaced the binaries in every place I could find them and deleted duplicates... Thank you for your help!

avatar image jcdied4me May 05 '14 at 05:13 AM

Where did you find all the svn binaries? I too am having similar problems.

avatar image Kerebro May 06 '14 at 08:00 AM

Some were in /Applications/Xcode.app/Contents/Developer/usr/bin/, but I really can't remember where the others were... I actually found them with Finder's search, give that a try!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question