I have a subversion server on my local network and access it using the 192.168.1.x address. The problem is that when I leave my house and need to update svn on my laptop, I now have to use an external address. I've been using the svn relocate command to switch between external and internal addresses, but this is cumbersome. Does anyone have a clever trick around this issue? I use TortoiseSVN as my client.
A DNS entry on my router would probably work so I could use the external name all the time, but unfortunately my router it isn't that flexible.