Best version tracking tools for embedded software?

Hi to you all, I'm working on a software involving an LPC4370 (Cortex M4 + 2*M0) and LPCXpresso IDE. I'd like to know if someone knows a good version tracking tool for the platform.
My key requisites are:

  • free/cheap for smal teams
  • integration with IDE (LPCXpresso is basically eclipse)
  • possibility of store private projects
  • no need to setup a server

I'd like to apologize if some expression may seem inappropriate, I'm an absolute beginner in version tracking so I'd appreciate your corrections.

Best regards,
Andrea

Parents Reply Children
  • Hi  thanks for your reply and excuse me for being this late.
    I decided to go with Mercurial + Bitbucket once I figured out that actually there aren't (and there's no need for) specific tools for versioning embedded firmware.
    Also, on linux I use meld for file comparison, which I think is pretty nice.

    Thanks again, I'd love to mark your answer as correct, but actually it seems that I'm not able to!

  • Glad you got it sorted out !

    Mercurial is also very popular on https://developer.mbed.org/ , with a lot of repositories providing MIT, BSD or GPL Licensed code usable in various embedded projects.

    I'll bookmark MeldMerge, as I didn't know that tool. Thank you for this info.

    About the "Right answer" mark, don't worry, it only works on Questions. If you start a Discussion, it won't appear, as discussions don't have "answers" per se.