Actually, what happened was that I did a clean *initial* import from your SVN repository, so anything you already fixed, is in my intial git import. After that, I proceded with imports from CVS, but only from their respective branches.
Ok, that should work provided the initial date is set sufficiently late.
Erm. Isn't it such that any checkout done from CVS from the (at the time) correct repository is the exact thing we're trying to replicate?
Nope. Sorry. Because things have been copied and renamed in the repository, a checkout from CVS of an old version might actually give you an incorrect result. Example: If you check out 7.7 from before 2005-10-18, you'll get a file lib/modules/Tools.pmod/Standalone.pmod/test_pike.pike. But that file did not actually exist with that name before 2005-10-18, so the result is wrong.
I do think that everyone's ready for change now, so that will not be delayed by that long anymore.
Great. Then we don't need a 7.9 repository in CVS. ;-)