SVN with Assembla, OS X, Bad Request

Tried to use remote SVN with 4.2.1 and still getting problems, now have this.

Error svn: E175002: Unable to connect to a repository at URL ‘https://XXXXXXX@subversion.assembla.com/svn/projectname/trunk
svn: E175002: Unexpected HTTP status 400 ‘Bad Request’ on ‘/svn/projectname/trunk’

It’s possible that the Assembla servers are having a similar issue to that referenced in this question:

https://answers.unrealengine.com/questions/53375/42-svn-integration-does-not-seem-to-work-with-17-s.html

However we may need to upgrade the version of SVN we supply with UE4 on OSX as 1.8.1 seems to have had a number of reports of issues (see here, for example).

Are you able to test a connection to the repository on windows?

I’ve filed a bug report to try to look into the matter.

Unfortunately we are not using Proxy servers. I am able to access and use the Assemble repository via Cornerstone (Mac SVN tool) and the command line.

I’m 100% sure this is a UE problem, everything else I use can connect to an Assemebla SVN repository.

Yes, it is an issue with the version of SVN we have shipped with UE4. We are looking into upgrading (or possibly downgrading!) the binaries to fix this issue.

Great news, thanks Tom

Thanks Tom. Is there any hotfix for this right now? Can we drop to the previous SVN binaries and have it function correctly?

Previously we were using the Xcode version of svn rather than providing our own, so you’d need to patch the code and rebuild the editor to use that. For the binary version you can always build your own svn binaries from source for a newer version and replace the svn folder inside the engine directory as a temporary measure - that’s what we’ll have to do. Unfortunately I don’t know quite when we’ll do that. The launcher can open the engine directory in Finder, then you can find the svn folder in Engine/Binaries/ThirdParty/svn/Mac.