I'm working on weaning UserLand from SourceSafe, which sucks and doesn't cross platforms so well. I know how great CVS is and want to adopt it. (I've worked with it before; I love the way you don't have to check things in and out, can keep separate branches in sync, etc. And it's wicked fast, something you'd never say about VSS.) We don't have a linux server handy, so I've been investigating CVSNT. It sounds like it's the only player in the Windows world, and there are GUI clients for Windows and Macintosh: http://www.cvsgui.org/
The trick is setting up the server. My initial install of CVSNT has been problematic, so I scaned the web for tips, DevGuy warns against using the server machine for anything else; he recommends a dedicated, headless workstation. Can this be right? For a small team, is serving CVS really that delicate? Maybe only on Windows... Any tips, tricks, stories or recommendations?
comment [] 4:12:06 PM
|
|