To run on Windows: - You need windows-native diff.exe, cvs.exe, cat.exe. Diff, cat, and lots of other unix utilities can be found here: http://www.edv.agrar.tu-muenchen.de/~syring/win32/UnxUtils.html CVS can be found here: http://www.sourcegear.com/CVS/Dev/code - Set the following environment variables (e.g. in your autoexec.bat): HOME: This is where cvs stores the .cvspass file. For security reasons this should not be the root directory of a drive. USER: Set this to your user name on the cvs server. I'm not sure, but I think cvs will complain if it is not set. As far as I know USER and HOME are automatically set under NT. CVSROOT: Set it as described in the Cederqvist manual. - Optionally, make a shortcut to TkCVS like this: Target "C:\Program Files\Tcl\bin\wish83.exe C:\bin\tkcvs.tcl Start in "C:\u\users\lcs Sample autoexec.bat: rem *** Env.-Variables and PATHs for TkCVS etc. rem ************************************************** rem --- Path to tclsh and wish set PATH=%PATH%;C:\Program Files\Tcl\bin rem --- 'T:' is the drive letter on which the server is 'mounted'. rem --- Path to external utilities (cvs, diff, cat) set PATH=%PATH%;T:\fsf_tools rem --- CVS-specific entries rem --- Use forward slashes here. SET CVSROOT=:pserver:schulze@server:/cvsroot SET HOME=c:/u/users/lcs SET USER=schulze If you have problems with Windows setup, you may direct questions to: Lars-Christian Schulze <schulze@aerodata.de> Dorothy is a Windoze dummy and probably can't help you. Thanks, Lars!