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

Re: [git-svn PATCH] Add --no-rebase option to git-svn dcommit

From
David Kågedal <davidk@lysator.liu.se>
Date
May 4, 2007, 09:08 UTC
Message-ID
<87slad553c.fsf@morpheus.local>
In-Reply-To
<20070504075908.GB17526@muzzle>
Eric Wong <normalperson@yhbt.net> writes:
Show 9 quoted lines
> Karl Hasselström <kha@treskal.com> wrote:
>> git-svn dcommit exports commits to Subversion, then imports them back
>> to git again, and last but not least rebases or resets HEAD to the
>> last of the new commits. I guess this rebasing is convenient when
>> using just git, but when the commits to be exported are managed by
>> StGIT, it's really annoying. So add an option to disable this
>> behavior. And document it, too!
>
> Cool, I've been planning to add this myself, too.

One thing I haven't figured out, although I haven't looked at the code much, is this: When does git-svn do a merge rather than a rebase? How can there ever be a diff? Is this perhaps something that can happen if you use set-tree, because I don't see how it happens with dcommit.

-- 
David Kågedal
Previous: Karl Hasselström
Message 7 of 7 in “Add --no-rebase option to git-svn dcommit”
  1. Add --no-rebase option to git-svn dcommitKarl Hasselström, May 3, 2007
  2. David KågedalMay 3, 2007
  3. Seth FalconMay 3, 2007
  4. Eric WongMay 4, 2007
  5. Eric WongMay 4, 2007
  6. Karl HasselströmMay 4, 2007
  7. David KågedalMay 4, 2007

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.