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)" <[EMAIL PROTECTED]> 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

Attachment: pgpizpQLc6IqZ.pgp
Description: PGP signature

Reply via email to