[oe] Reconsidering the work flow and how the SCM system fits in
Richard Purdie
rpurdie at rpsys.net
Tue Mar 11 15:49:48 UTC 2008
On Tue, 2008-03-11 at 15:57 +0100, Petr Stetiar wrote:
> Cliff Brake <cliff.brake at gmail.com> [2008-03-11 10:12:52]:
>
> > On Tue, Mar 11, 2008 at 7:49 AM, Petr Stetiar <ynezz at true.cz> wrote:
> >
> > > My reason for using Git, is, that I could drop my local overlays
> > > maintained in SVN, and could easily use Git's branches for it. It's then
> > > really easy to try out and build different braches and also easier to
> > > send patches back to OE.
> >
> > I'm really pleased with how easy it is to maintain multiple branches and
> > quickly switch between branches in one working directory using git when
> > doing kernel work. I'm not sure how hg compares as I've not used it yet.
> > This is important to me because I work on OE in small,
>
> As I've understood it, Hg don't use simple branches inside local repository,
> but you've to branch it in another directory outside your repository. Since
> it's using hardlinks it won't waste too much disk space, but it's not as cheap
> and easy as in Git probably.
I asked around about hg and this did come up, you don't get cheap
branching like you do with git, you have to use a separate
directory/checkout per branch.
For anyone who's used git, cheap branching is a wonderful thing[1]. This
is enough to swing things for me since its one feature of git I'd love
to be able to use with OE.
[1] unless you're dwmw2[2]
[2] don't go there ;-)
Cheers,
Richard
More information about the Openembedded-devel
mailing list