On Jun 25, 2004, at 7:32 AM, David VanHorn wrote: > >> There are two functions of Source code control (like CVS.) One is to >> save older versions of software; you take a snapshot at each major >> revision point, and then you can get back all the old versions if you >> want to. Or need to. > > Disk crash Well, no. Source code control stuff does not replace the need for backups. > or "aw hell, I just copied the old stuff over the new stuff" > That's more likely, although a lot of source code control doesn't do much when you're actively editting something. you can get back the last committed versions, but if you just wiped out 6 hours work by overwriting the source code with the jcl to compile it (been there, done that), you're out of luck. There's a separate feature, usually called "file versioning" or something like that, that addresses that problem. It's quite old, but has (finally) started to reappear on modern systems via add-on software. Tenex, tops20, and VMS had it; it was great. Chewed up disk space at a prodigous rate, back when disk space was scarce... BillW -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads