William Couture wrote: > While I have worked at companies that used it, I have personally never > used it, and will never encourage any company that I work for to use > it. > > Why? > > Because it can leave you with irretrievable source code. This is a closed source problem, not a version control problem, and it goes way beyond version control. The same is true of almost any older, closed-source application. And in most of the older version control systems, the code can be retrieved with a little scripting even if the version control program is lacking. Being an old fogey and having been through more platforms than I can count, I try pretty hard to stick to applications that are platform-agnostic. That old code especially is valuable. Although not every day, from time to time I find myself grabbing code from a project several platforms ago, rather than writing new. For ages I used RCS, which is quite old, but has the feature of being available on practically every platform known to man. I have a few old repos that migrated from DOS to Windows to OS/2 to VMS back to Windows to Linux, all with no conversion. Personally, I am getting to really like git, which doesn't have this feature of an almost human-readable repository, but the convenience is terrific, and I can mirror my repos on gitorious or github and have convenient offsite backup as well. Pity MPLAB doesn't directly interface with git, but it's no real biggie to update from the remote repo manually. --McD --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .