The TortoiseCVS development team is proud to announce version 1.0.0 of an enjoyable CVS client for Windows.
TortoiseCVS integrates CVS version control directly into Windows Explorer. You can right click on files and folders to commit, update and fully use CVS. Icons are highlighted in different colours to show they are in CVS or that you have changed them.
It's freely available for download under the GPL.
There are lots of bug fixes and new features since the last stable release; for full details see the change log. Here are some changes that we are particularly proud of:
Seamless SSH support. Anyone can now use SourceForge, even your CEO. Find out more.
Optional exclusive locking. No more fear of binary file merging. Find out more.
Columns on Windows 2000 and XP. At last you can sort by CVS status. When in detail view in Explorer, go to a folder which is under CVS control. Right click on the header and select the More... option. There are now various CVS columns to choose from.
Autolaunch a conflict editor. Those "C " hunting blues gone away. Go to preferences for TortoiseCVS on the start menu. Then specify your favourite text editor, or perhaps a special conflict editor.
Automatically initialise new repositories. You can now use TortoiseCVS for personal use without a server or any other software. Find out more.
Support for Kerberos and SSPI. TortoiseCVS uses and comes with CVSNT's client.
Numerous bug fixes. Of course, we're most proud of these ;)
There are three things you may need to know before installing.
Why all your files will suddenly look red, and what to do about it: TortoiseCVS now works correctly as your computer passes in and out of summertime, or across timezones. In order to do this date stamps in your sandbox are stored differently, so after installation it may appear that all files have been modified. To fix this perform a CVS Update on the top level directory.
For users of :ntserver: protocol: TortoiseCVS no longer supports :ntserver: because CVSNT does not. You now need to use the :sspi: protocol, which also provides windows authentication. This may require you to update CVSNT on your server. For more info see this FAQ entry.
For users of RSH or .rhosts authentication: TortoiseCVS no longer supports RSH out of the box. For further details on why this is and what to do about it see this FAQ entry.
We hope you continue to enjoy TortoiseCVS as much as we do.
Check it out,
Charlie Vernon Smythe
On behalf of the TortoiseCVS development team