Erstmal Fragen über Fragen: Was heißt denn "auf deinem Internetserver"? Was machst du bisher damit? Laufen darauf auch ganz normale Webseiten? Ist das eine echte Maschine, die irgendwo steht, oder ein normales Web-Hosting-Paket oder eine virtuelle Maschine bei einem Provider?
Als Anhaltspunkt vielleicht mal wie ich das gelöst habe: Ich habe bei 1&1 einen virtuellen Server, der nur für interne Zwecke benutzt wird. Auf diesem laufen also keine öffentlich abrufbaren Webseiten. Nach außen hin ist dieser Server per Firewall komplett dicht, nur
SSH und OpenVPN sind von außen erreichbar. Erst wenn man per VPN mit dem Rechner verbunden ist, kann man die weiteren Dienste nutzen, die also nur lokal in dem VPN verfügbar sind. Dann kann man auch auf Dateifreigaben zugreifen oder eben auf Subversion.
Bis denn
Bommel