> What I'd ideally like to do is be able to use a CVS type system to keep > incremental backups of the code. Space is so cheap these days I don't think is particularly useful to do incremental backups unless you have a hell of a lot of data. I simply do full backups daily. Now... > So instead of checking code out of CVS, > changing it, then checking it back in... I'd like to just do a mass checkin > of the whole site and have changes recorded and the ability to look at > previous versions with DIFF and all that. And of course the ability to > 'check out' a previous set of files by date or revision maybe. You can definitely do this with CVS and I assume SVN. I keep a separate "abbreviated" change log which I compile manually from checkin diffs. This changelog is what I publish. No one wants to know about the whitespace changes I've done for example. Or maybe they do - saddos > I assume you can do this with one of the major version control systems, but > mostly what I see with how to use these systems involves checking code out > then checking it back in. That's not really what I want to do. I find it quite useful. It's an extra step but the advantages it provides are more than worth it. > The other issue is that I run Windows. So if there's something nice and > WinGUI, that'd be nice. Please no "you should be running linux" You should be running linux. Muhaha. > responses. I don't have anything against Linux or Mac, they're great > systems. But I have my reasons for running Windows. There's definitely a Gui for CVS. TurtleCVS IIRC. Presumably there's one for SVN. -- Richard Heyes HTML5 Graphing for FF, Chrome, Opera and Safari: http://www.rgraph.org (Updated December 20th) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php