svn: Commit failed (details follow): svn: Can't find a temporary directory: Internal error

The probable cause of this error is that your SVN client is using the ra_serf library to manage the http[s] connection to the repository. The workaround for this is to use ra_neon. You will need to add http-library = neon to ~/.subversion/servers.

Please note that all WebEnabled servers are configured to use ra_neon. If you get this error while committing files from a WebEnabled server then you should contact support for additional help.