On 10/14/05, Martin Langhoff <[EMAIL PROTECTED]> wrote:
> No -- GIT doesn't only look for a filename match, that'd be naive.

For those interested in the internals, here's the relevant "merge
resolver", http://marc.theaimsgroup.com/?l=git&m=112826783030832&w=2

And you can follow discussions related to it by searching marc for
"fredrik merge"
http://marc.theaimsgroup.com/?l=git&w=2&r=1&s=fredrik+merge&q=b

This was done to support the klibc vs klibc-bbuild kernel branches
which are exchanging patches but have some renamed/moved directories:
http://marc.theaimsgroup.com/?l=git&m=112829834932673&w=2

This was tested extensively with kernel dev trees, which have some
nasty merges with very convoluted ancestries. I guess that one of the
reasons that the monsters in the dark that Tom talks about don't worry
me is... if anyone has a collection of freak corner cases for merges,
and low tolerance for the scm dropping the ball, it's the linux kernel
project.

If they don't get bitten by the dragons, what are the chances that my
puny projects will?

cheers,


martin
_______________________________________________
Gnu-arch-users mailing list
Gnu-arch-users@gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-arch-users

GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/

Reply via email to