in reply to How to checkout cvs over CGI

You might have better luck using something ready-made like http://cvswebclient.sourceforge.net/