From: Sverre Rabbelier Date: Thu, 25 Oct 2012 07:06:53 GMT Subject: Re: [PATCH 1/3] t9350: point out that refs are not updated correctly Message-ID: In-Reply-To: On Wed, Oct 24, 2012 at 11:19 PM, Felipe Contreras wrote: > Oh really? This is with your patches: > > % git fast-export --{im,ex}port-marks=/tmp/marks foo1 ^foo2 foo3..foo3 > reset refs/heads/foo1 > from :21 > > reset refs/heads/foo3 > from :21 > > reset refs/heads/foo3 > from :21 > > reset refs/heads/foo2 > from :21 That's weird, we have this bit: + if (elem->whence != REV_CMD_REV && elem->whence != REV_CMD_RIGHT) + continue; If I understand correctly that should cause it to only output revs (e.g. 'foo1') and the rhs side of a have..want spec. -- Cheers, Sverre Rabbelier