Also ein 'Server' bietet sich da schon dafür an.
Auch aus Backup-Gründen.
Was aber z.B. recht easy-going ist:
Du nimmst VMWare, installierst da Linux rein (nur das absolute Minimum) und Subversion (
SVN).
Wichtig: 2 virtuelle Festplatten benutzen. Die Daten des
SVN kommen als einziges auf die zweite virtuelle Festplatte.
Diese VM benutzt Du als
SVN-Server.
Backup: Einmal komplett die VM auf DVD sichern und weglegen.
Danach brauchst Du nur noch die zweite Festplattendatei wegsichern. Und SO riesig wird ein
SVN-Repository ja auch wieder nicht.