SVN Integration

Hello, I’ve set up a local SVN server that can only be used within our intranet at our studio. Everything seems to work fine except for linking to source control within Unreal. I want to integrate our project with our SVN server, but I’m getting an error that the server SSL certificate is untrusted. Is there any way around this? It’s not like this server is available off-site, and we don’t want to pay to get an SSL certificate if we have to.

Hi,

Hopefully I can help! You shouldn’t need to worry about getting a cert issued if you are only accessing your server locally. We self issue certs when we do our internal testing.

First of all, what platform are you running on? Security-related issues with SVN can vary if you are on Mac, for instance.

What error exactly are you getting?

  • If the error refers to the certificate being issued from a different hostname, then you will need to make sure that you access the server using the address/URL that the cert was issued from e.g. if you access via IP address (https://192.168.0.1/svn/my-repo) then the certificate on the server needs to have been issued to the IP address, not the hostname of the server. The same goes for the reverse.
  • If not then you may need to run SVN (the one packaged with the Editor, located in ‘Engine/Binaries/ThirdParty/svn’) from the command-line & accept any certificate issues you are presented with there first before the editor can connect.