just use system packager to install the vpn and svn packages. There should be no "extra" configuration compared to setting up either of those packages separately.
–
peterphNov 14 '12 at 10:28

sorry, you are right on this ... I just update the question t
–
FrancescoNov 14 '12 at 13:03

1

Errm, what's wrong with running svn over https? That's encrypted, and generally less work to set up. Other than that, though, you'll need to tell us what type of VPN you want to run—there are dozens...
–
derobertNov 14 '12 at 13:09

1 Answer
1

SVN has no specific setup to use it over VPN.
This is just a generic VPN, possibly with a bit of port forwarding.

From the comments I take your office needs to set up a VPN server if they don't want to open the internal network at all.
SSH tunneling would be another possibility when ssh would be allowed.

If that VPN server is set up, you just install the VPN package with yum and place the config files that should be prepared by the VPN server admin (which might or might not be you).

"not having a firwall" at the office location probably means you have no open/fowared ports on the router.
When internal IPs for the office network are used and internet access is achieved through Network Adress Translation (NAT) you actually have a firewall.
You need to forward the VPN server port.

The VPN then needs access to the SVN server.
So either the SVN server is part of the VPN (or on the same server)
or you need another port forwarding on any VPN machine in the internal network (probably the server) to the SVN server.