git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [spf:guess] Re: git-svn: SVK merge commits can have >2 parents

From
EWEric Wong <normalperson@yhbt.net>
Date
Nov 29, 2009, 20:47 UTC
Message-ID
<20091129204713.GA3944@dcvr.yhbt.net>
In-Reply-To
<1259493967.31767.4.camel@denix>
Sam Vilain <sam@vilain.net> wrote:
Show 22 quoted lines
> On Sun, 2009-11-29 at 08:08 +0000, Eric Wong wrote:
> > Alex Vandiver <alex@chmrr.net> wrote:
> > > At Sun Nov 29 02:28:39 -0500 2009, Alex Vandiver wrote:
> > > > While converting a mildly complicated svn repository that was managed
> > > > with SVK, I ran across the following oddness.  `svk smerge` can only
> > > > merge between _two_ branches at once -- however, the way that svk
> > > > merge detection works, you can end up with erroneous extra parents
> > > > from long-dead branches.
> > > 
> > > Upon a little more inspection, I now understand that the rev-parse
> > > lines in find_extra_svk_parents are attempting to deal with this exact
> > > circumstance -- but they fail to properly sort the merge tickets
> > > first, which leads to this incorrect behavior.  Armed with this
> > > understanding, I'm more confident in the attached updated patch.  I
> > 
> > Hi Alex, Sam,
> > 
> > I'll defer to Sam for the Ack, my svk knowledge is limited. Thanks.
> 
> Yes, the change does make sense to me - nicely done, Alex.
> 
> Acked-By: Sam Vilain <sam@vilain.net>
Thanks Sam, acked and pushed to git://git.bogomips.org/git-svn
-- 
Eric Wong
Previous: Sam Vilain
Message 5 of 5 in “git-svn: SVK merge commits can have >2 parents”
  1. Alex VandiverNov 29, 2009
  2. Alex VandiverNov 29, 2009
  3. Eric WongNov 29, 2009
  4. Sam VilainNov 29, 2009
  5. Eric WongNov 29, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.