[ECOS] Switching to using git on eCosForge

Ross Younger wry@ecoscentric.com
Thu Sep 17 15:27:00 GMT 2009

Alex Schuilenburg wrote:
> wry uses git internally as he uses linux and whenever he
> raves about something, I find the equivalent in mercurial.

Actually, I chose to use git internally (for several months now) on my
current main project because it was the only one of the three (git/bzr/hg)
that I had never used before. I've learned a lot and would now describe
myself as more proficient with git than the others.

FWIW, git tells me that I have 36 branch tags in my repo at the moment: some
traditional "feature" branches, some "main" subsystem branches which pull
from the feature branches, some to mirror the relevant parts of CVS, a
"master" branch for testing which I octopus my subsystem branches to - and
then the high-level bits of the whole thing over again so I can easily keep
an anoncvs-based copy. At first glance this many branches might seem to be
overkill, but I'm finding that it works well - and remember that branches
are very very cheap in this brave new DRCS-based world. The gitk graphical
viewer is worth its weight in gold.

As you say, I expect that I'll be able to do all of this just as well in hg
- I'll just need to put on some differently-tinted glasses :)


Embedded Software Engineer, eCosCentric Limited.
Barnwell House, Barnwell Drive, Cambridge CB5 8UU, UK.
Registered in England no. 4422071.                  www.ecoscentric.com

Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

More information about the Ecos-discuss mailing list