From: Junio C Hamano Date: Tue, 04 Jul 2006 07:17:21 GMT Subject: Re: [PATCH] Additional merge-base tests Message-ID: <7vd5cln8ji.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <44AA0DAE.1060308@gmail.com> A Large Angry SCM writes: > Junio C Hamano wrote: >> A Large Angry SCM writes: >> >>> This demonstrates a problem with git-merge-base. >>> +# Setup for second test set >>> +# >>> +# PL PR >>> +# / \/ \ >>> +# L2 C2 R2 >>> +# | | | >>> +# L1 C1 R1 >>> +# | | | >>> +# L0 C0 R0 >>> +# \ | / >>> +# S >>... > Not _that_ pathological in practice, given that you can't really > depend on the timestamps in a distributed SCM. After I looked at the timestamps you assigned to these sequences I fully agree they are not pathological at all. For each "repository owner" who makes a single strand of pearls, time seems to be flowing monotonically. 1 1 / \/ \ 4 -1 4 | | | 3 -2 3 | | | 2 -3 2 \ | / 0