Talvez você não consiga acessar sua instância do Subversion, porque você configurou para usar o protocolo svn: // , que seu roteador de trabalho está bloqueando ..?
Em vez disso, você pode configurar seu servidor Subversion para usar o protocolo link . É mais provável que seu roteador de trabalho permita o tráfego link (porta 443) do que o tráfego svn: // (porta 3690). O HTTP na porta 80 também funcionaria, mas prefiro o SSL para proteger meu código-fonte.
Aqui está um artigo que discute a configuração de um servidor Subversion no Windows com o Apache (para o protocolo http: Como configurar o Subversion + Apache + WebSVN no Windows . Aqui está outro artigo: HOWTO: Subversion para Windows com o servidor Apache - um guia para iniciantes
Para resolver seu problema de IP dinâmico, use um serviço como o DynDNS.com .