[LLVMdev] git

Chris Lattner clattner at apple.com
Fri Jul 22 16:43:04 PDT 2011


On Jul 22, 2011, at 3:04 PM, Óscar Fuentes wrote:

> Chris Lattner <clattner at apple.com> writes:
> 
>> I completely agree.  The "branch" I most care about is mainline, and
>> losing the ability to say "fixed in r1234" (with some sort of
>> monotonically increasing number) would be a tragic loss.
> 
> The monotonically increasing number is useful for giving you a fuzzy
> idea about how that change relates to other changes wrt the order it was
> applied and, similarly, the approximate timeline.

Yes, I care about the order they are applied, to mainline.

> The usefulness of having this information on an immediate form is
> amplified by *not* appreciating the advantages of a distributed version
> control system (DVCS). Once the community starts using DVCS, answering
> the question "is revision X in branch Y?" will be far more important,
> and that is something that a monotonically increasing revision number do
> not solve.

I actually do appreciate distributed systems.  For the overall success and longevity of the LLVM project, mainline is the most important branch.

-Chris



More information about the llvm-dev mailing list