Hi folks, It looks like I'll be developing in an environment where I'm running CVSNT on Windows XP. While downloading the latest release, I noticed this wiki page where it is said that the CVSNT server does not properly map the repository paths that are communicated in text messages. The Eclipse CVS client relies on these text messages to provide advanced features such as synchronization and compare. In order for these features to work properly, the CVSNT server must not be configured to use a repository prefix. I haven't really used CVS in ages so I'm wondering what the h2k is a repository prefix? I did setup my Eclipse with a local CVS server some months ago to play around with the combo, and I didn't notice any problems (although I might have messed up the whole repository and revision history without really noticing).
A repository prefix in CVSNT is basically the root directory that the relative directories map off of. If all of your repositories are in c:\repositories, then you can set that as a prefix and then map the repository roots relative to that. Eclipse uses the full path to the repository, so when you use prefixes it ends up mapping to something like c:\repositories\c:\repositories\source instead of c:\repositories\source.
FYI: I opened the CVSNT Service Control Panel, and clicked on the Advanced tab. Hovering over the 'Pretend to be a UNIX CVS version' displayed the tooltip 'Change certain server responses so that the server looks like a UNIX CVS client to remote servers. Eclipse and WSAD sometimes need this' Checking this box seemed to make this message disappear in Eclipse?