I’m using subversion for source control on a Mac.
Every once in awhile clicking the “Save” button from any window (or trying to quit the editor) (or trying to check in to source control) will pop up a dialog saying Updating file(s) source control status… – and nothing ever happens. The editor UI is frozen. Selecting main menu items from the app-level menu does nothing. I have to force quit the editor.
Very, very, very annoying. It’s like a special constant crashiness just for me.
Since I have Xcode installed, and 4.9.0 uses the system subversion on Mac when present, here’s the system svn info:
$ svn --version
svn, version 1.7.19 (r1643991)
compiled Jun 17 2015, 13:48:11
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository access (RA) modules are available:
* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme
Some background:
Since UE4 ships with svn 1.8.x, and I had been using svn 1.8 installed by homebrew previously to do the initial svn checkout, the svn 1.7 client wouldn’t even work due to incompatibilities between the versions. So, inconveniently, I uninstalled the homebrew-installed subversion and checked out a new copy using the system svn. (On the flip-side, not having to manually run the UE4-included svn binary from the shell after each point update to re-cache my svn password will be a welcome change). After I did all that, I could launch the editor and source control would connect. But then the hang occurs eventually. I was able to go about 2 hours without it happening once. More often it happens about every 20-30 minutes.