Martin Stjernholm, Roxen IS @ Pike developers forum wrote:
It is, but I've been meaning to run a script checking out every CVS revision in the past, and comparing it with what I have.
A good idea, but beware that that doesn't necessarily give the correct view of what a real cvs checkout gave at that time, since the ,v files have been moved around etc. I've spent some time reconstructing such
I realise that. The logic verifying the checkouts needs to selectively ignore things like that. The most likely errors I want to catch are simple import errors which result(ed) in corrupted commits (e.g. all the missing CRs in the SVN repository which broke all binary files (like gifs)).