1
So here I'm after investing days of effort into it. I have SVN Apache Edge running on my machine on top of Apache. I want to access it (check-out/check-in) from a remote machine. My machine is behind a normal router and has a dynamic IP. Here's what I have achieved:
- Registered my machine using a DDNS service and got a URL.
- Enabled port forwarding (port 8085 forwarded to my machine's port 80) on the router.
- I'm pretty sure SVN/Apache are listening on port 80, becuz I can type
http://localhost
in the browser (on my machine) and get a list of repo directories. - But when I type
http://My_DDNS_URL:8085
on a remote machine, it takes almost forever waiting for a response from my machine and ends up in time-out (I think). - I can ping both my dynamic IP address as well as my URL (assigned by DDNS service) from the remote machine.
What am I doing wrong here?
Is port 8085 being forwarded through the router to the target server? – Ƭᴇcʜιᴇ007 – 2013-05-07T16:06:58.753
Is there a reason you are using SVN? Mercurial, Git etc. are good pieces of software and are easier to share changes whether using a free hosted service or running a server yourself. – syserr0r – 2013-05-07T16:18:44.207
I have been working with SVN for quite some time now. Switching to another versioning system may involve some learning curve, which I want to avoid at this point in my running project's schedule. – dotNET – 2013-05-07T17:19:21.890