You must have your Apache server and CVSNT server running on the same machine.
1. Install ActivePython 2.3.4 - http://www.activestate.com/Products/ActivePython/ with the Windows extensions
2. Install CVSNT - http://www.cvsnt.org
3. Download ViewCVS for Windows - http://russ.hn.org/viewcvs/ and extract it
4. Go to the extract directory using command-line (cmd.exe)
5. Run the following command:
python viewcvs-install
6. Edit the viewcvs.conf file in the installation directory. Change the following things:
* cvs_roots
* default_root
* cvsnt_exe_path = C:\Program Files\cvsnt\cvs.exe (example)
7. Copy c:\Program Files\viewcvs-1.0-dev\web\cgi\viewcvs.cgi to C:\Program Files\Apache Group\Apache2\cgi-bin
8. Go to http://localhost/cgi-bin/viewcvs.cgi and enjoy