Why not use git?
EDS
+61 (0)447 630 229
Anonymous
EDS

We can export to git easily enough or tarballs or zip files as required.

If you really need it we have used git, fossil, cvs, rcs, patch files and sccs.