I am currently running VisualSVN Server Enterprise on a Windows Server 2008 R2 x64 machine and I had no problem installing and setting it up locally. I need to give remote access to a user in the UK and wanted to know how this is done on a Windows Server. I presume he will access it using https but I have no idea what I need to do on my end locally to grant remote access. Any help or direction would be much appreciated. Thanks.
First can you please check the Visual SVN on what port and IP it's listening:
To do so, go to Start > VisualSVN server manager > Right click on VisualSVN Server (local) > Properties
Check the Network, Servername should be the public ip address of the server.
You can find your public IP on www.whatsmyip.org
When you change it try the server ip and the Port, if it works.
for example: https://YourPublicIP:YourPort/svn/
Usualy the VisualSVN takes port: 8443 and keeps the 443 for IIS.
If you cant connect to your public IP and SVN best thing to do is check your Firewall settings.
Does your server has Firewall before it? If yes open the port that VisualSVN uses? Does your windows 2008 Firewall bypass this port?
How to change Firewall settings on windows 2008: http://www.windowsnetworking.com/articles_tutorials/configure-Windows-Server-2008-advanced-firewall-MMC-snap-in.html