List Archive: gentoo-dev
On 12:07 Wed 09 Jul , Marijn Schouten (hkBst) wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ciaran McCreesh wrote:
> > On Tue, 08 Jul 2008 18:34:46 +0200
> > "Marijn Schouten (hkBst)" <hkBst@g.o> wrote:
> >> I suppose you mean git. Since it tracks content and not files, moves
> >> are trivial. Git actually finds your moves for you, after you've
> >> moved content around; such as when doing a bump.
> >
> > Ever tried git on an ebuild repository? Ebuilds are sufficiently
> > similar to each other that it quite often gets this horribly wrong. And
> > to make matters worse, there's no way of overriding it when it does.
>
> Yes, we have a git overlay. I haven't noticed it getting it wrong yet.
I suspect the problematic case might be two pretty basic template
ebuilds of different packages. This would most likely be a problem when
one is added and another is removed in the same commit, although that's
the wrong workflow. I'm not sure whether it would also be a problem with
multiple commits. I suppose you'd see the problem when you were trying
to track the passage of certain code blocks across multiple commits
(pickaxe).
--
Thanks,
Donnie
Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com
|
|