On Thu, Aug 28, 2014 at 3:31 PM, Marko Rauhamaa <ma...@pacujo.net> wrote:
> I'd venture to say files are quite independent most of the time. That's
> why such merges have been facilitated to the point that negates the
> "feature" you mentioned. Nobody cares to take the trouble of analyzing
> the validity of automatic merges.

Okay. Imagine a big C program (hundreds of .c files) and the latest
build segfaults on certain input. You know that 60 commits ago it
wasn't segfaulting. Now, you have two options:

1) Work with the repo as an entire whole, and bisect those 60 commits
in about six steps, to find when the segfault began.
2) Look through which files have been changed, which might be a couple
dozen, and treat each file's changes separately.

I know which I'd rather do. The project is one thing, regardless of
how many files it is, and a successful build might not even be
possible if you get mismatched versions. I call it a feature.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to