Hi Chuck, We've been very happy with good old CVS. All of our AVR development projects, among many others, are under CVS control. We do frequent backups of the repository, and the repo is composed of a simple directory structure of flat files so it is easy to do a complete backup to a thumb drive to carry with you for a little extra peace of mind. It may not be the glitzyest thing out there, but it works well and is easy enough to use. Give subversion a look as well, it's a bit more modern, but CVS works fine for us and make remote/shared development easy if/when you decide you need to support that. -Brian -- Brian Dean BDMICRO LLC http://www.bdmicro.com On Oct 24, 2011, at 12:51 PM, Chuck Hackett wrote: > One of my AVR projects has grown to a significant number of files and > complexity. I also need to track multiple versions installed in the field, > multiple development/bug fix lines, etc. so I'm looking for a Source/Version > Control package to manage it. > > This is for single developer only and is restricted to one development PC > (Windows 7, 64-bit) so I don't need features for remote hosted repository, > cooperative development, etc. (but if there, I may use them in the future). > > My primary tools are: CodeBlocks for development IDE, WinAVR compiler and > AVRStudio for debugging. > > Checkin/checkout integrated into CodeBlocks would be nice but is not a > requirement. > > At the moment I am trying out CS-RCS Pro (free version) by Component > Software as recommended by a white paper I found on AVR Freaks and it works > ok but there may be something better out there that I should look at before > I commit a lot of time and versions to it. > > I also develop programs using Microsoft Visual C# as part of this project > (PC program that communicates with the field AVR based devices) so it would > be a plus if I could use the same package to support Visual C# projects. > > Any recommendations of packages I should look at? > > Thanks in advance for your time . > > Cheers, > > Chuck Hackett > > "Good judgment comes from experience, experience comes from bad judgment" > > 7.5" gauge Union Pacific Northern (4-8-4) 844 > <http://www.whitetrout.net/Chuck> http://www.whitetrout.net/Chuck > > [Non-text portions of this message have been removed] > >
Message
Re: [AVR-Chat] Source Control/Version Control for AVR projects
2011-10-25 by Brian Dean
Attachments
- No local attachments were found for this message.