I'm reading up on git submodules and it looks like just the ticket to handle a typical eCos application which is pulled together from specific modified versions of multiple projects and libraries, therein eCos.
submodules importantly supports the concept of a modified eCos repository for a project and a way to track and eventually pushing those changes back up to the official eCos repository. Importantly such a modified eCos repository can be shared amongst several applications. I would like to see that the choice of DVCS in eCos does not put unnecessary stumbling blocks in the way working in this fashion. I'm sure mercurial supports submodules. Mercurial can probably clone git repositories... http://hg-git.github.com/. Vice versa is probably also possible.... http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#Mercurial -- Øyvind Harboe http://www.zylin.com/zy1000.html ARM7 ARM9 ARM11 XScale Cortex JTAG debugger and flash programmer -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss