Cyclic discontinues offering CVS support contracts
raggy wrote in to say that Cyclic is
discontinuing its' support for the CVS system. Existing contracts will, of course, be honored - however, with Jim Kingdon taking a job at Red Hat, CVS support is being passed to the community.
Um... MS VC++ doesn't come with project management. DevStudio uses Visual Source Safe.
VSS works by mapping the filesystem of the server and acting directly on the files. That way, a poorly implemented or malicious client could totally destroy the repository. It also makes it very difficult to use through firewalls and whatnot. The protocol used is NetBEUI, which is archaic.
CVS uses TCP/IP sockets. It works through firewalls nicely. It has a couple GUIs that are at least as nice as VSS, so you aren't stuck in a CLI interface.
I am currently using both systems. VSS at work and CVS at home. I found CVS easy to setup, easy to use, stable, robust and effective. VSS is easy to use and stable enough, but it's setup is difficult and the protocol issue is enough to drive our administrators to drink.
Citizens Against Plate Tectonics