Disclaimer: I am not responsible for any damage caused by following the instructions/suggestions on this page. Use at your own risk!
"WinCVS hangs at start . . .":
WinCVS 1.2 somehow does not work well with Cygwin's tcl84.dll file (located in $(CYGWIN)/bin/). Removing the tcl package from Cygwin or renaming the tcl84.dll file helps.
Various errors with commit
If you encounter any of the following errors in WinCVS:
- cvs commit: failed to move `file' out of the attic: Permission denied
- cvs [commit aborted]: cannot rename file ,filename, to filename,v: File exists
I don't know the exact reasons for this behavior. My guess is that it has to do with the assumptions that cvs makes about the semantics of copy, rename, etc. Changing the cvs version from NT server to the standard version helps. Go to Admin...Preferences...General...use cvs version...set this to "cvs x.y standard". You might need cygwin for the standard version to work.