Safe access to my home network subversion repository

6

1

I have a subversion server setup on my home network (windows).

I'd like to open a port in my router/firewall and allow access to it from the net. What do I need to do to make sure I don't put both my svn repo at risk and put at risk the rest of the network?

Scott Weinstein

Posted 2009-07-26T02:58:46.360

Reputation: 734

Unix or Windows? – GeneQ – 2009-07-26T03:02:06.450

Pretty much the best thing to do is use encryption. – jtbandes – 2009-07-26T03:05:10.610

right, it's a windows box – Scott Weinstein – 2009-07-26T03:16:39.530

Answers

6

Have you looked at Visual SVN Server?

It's free and really nice. It sets up SSL access for you and everything.

Jeff Atwood

Posted 2009-07-26T02:58:46.360

Reputation: 22 108

2

I've tried sharing out my SVN repository via svnserve+SSH (before moving to git). Works fine and it's secure. Svnserve is a lightweight stand-alone server which uses a custom protocol over an ordinary TCP/IP connection which ships every copy of Subversion.

Here's the Unix way, Appendix G. Securing Svnserve using SSH,

and here's the Windows way, Svnserve Based Server Chapter 3. The Repository

GeneQ

Posted 2009-07-26T02:58:46.360

Reputation: 4 581

I've not tried setting up svnserve on Windows so I can't verify if it works. I guess it should. – GeneQ – 2009-07-26T03:14:09.830

0

GeneQ's answer is right.

But if you paranoic, then you create VPN/SSH connection to your home network.

MicTech

Posted 2009-07-26T02:58:46.360

Reputation: 9 888