On 2011-03-03 08:14, William Couture wrote: > On Thu, Mar 3, 2011 at 7:28 AM, Chris McSweeny wro= te: >> On Thu, Mar 3, 2011 at 9:38 AM, Jesse Lackey = wrote: >>> If you are developing ... with >>> Subversion/CVS ... >>> This is not the majority of microcontroller development that I do or am >>> involved in, in any way. >> So why don't you use any version control? I use Subversion for even my >> hack projects. > While I have worked at companies that used it, I have personally never us= ed > it, and will never encourage any company that I work for to use it. > > Why? > > Because it can leave you with irretrievable source code. > > The company I work for now used a source control system in it's "early > days". Problem is, the executable was lost over the years. And the soft= ware > vendor disappeared. > Getting bitten by proprietary vendor file formats is common. Try to=20 find something to open old WordPerfect documents with some accuracy! This is one of the biggest reasons to choose open source software and=20 software that uses open file formats to me. The vendor can't disappear. Once that hurdle is removed (there is no reason for anyone to decide to=20 use proprietary source control), the advantages of version control are=20 numerous. > What I do personally is to make a .ZIP file every day of the project I'm > working on, source and build files. Then copy it to a network server. > This lets me back up to any point I desire, and I'm also safe in case my > work computer dies suddenly. > This is probably sound no matter what, but notice you have chosen an=20 open-standard archive format for your backup. SVN, CVS, Git, etc... are=20 also open-standard archive formats with many users. Joe Koberg --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .