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

Re: linearising TopGit forests into patch series (was: [ANNOUNCE] TopGit - A different patch queue manager)

From
Bert Wesarg <bert.wesarg@googlemail.com>
Date
Aug 7, 2008, 19:58 UTC
Message-ID
<36ca99e90808071258h62b65981s20a5b053d9bc5754@mail.gmail.com>
In-Reply-To
<20080807175623.GA16833@lapse.rw.madduck.net>
Hi,
On Thu, Aug 7, 2008 at 19:56, martin f krafft <madduck@debian.org> wrote:
Show 11 quoted lines
> Hi Petr and everyone else,
>
> as some of you may know, I am working on http://vcs-pkg.org, and
> Pierre kindly alerted me to your announcement, which looks very
> interesting for what we are trying to do.
>
> Assuming a number of interdependent topic branches, does TopGit
> provide a way for me to linearise/flatten/serialise these branches
> in a one-patch-per-branch fashion, so that I could turn any TopGit
> repository into a quilt series? I am only interested in a one-way
> conversion from TopGit to quilt for now.

Should be doable, I think. At least you can get a topological sorted list of the TopGit branches (with git show-branch --topo-order <list of TopGit-branches>). But than it get complicated, because you don't need the diff from branch-base to branch-head, this would only work for a single dependent list of topic branches.

At least this is my current point of thinking for this problem.

Regards Bert

> Thank you,
Previous: martin f krafftNext: martin f krafft
Message 9 of 14 in “[ANNOUNCE] TopGit - A different patch queue manager”
  1. Petr BaudisAug 3, 2008
  2. Miklos VajnaAug 3, 2008
  3. Petr BaudisAug 3, 2008
  4. [TopGit] Check for pre-commit hook existence.Russell Steicke, Aug 3, 2008
  5. Petr BaudisAug 3, 2008
  6. Jon SmirlAug 3, 2008
  7. Karl HasselströmAug 4, 2008
  8. linearising TopGit forests into patch series (was: [ANNOUNCE] TopGit - A different patch queue manager)martin f krafft, Aug 7, 2008
  9. Bert WesargAug 7, 2008
  10. martin f krafftAug 8, 2008
  11. Bert WesargAug 8, 2008
  12. Petr BaudisAug 9, 2008
  13. Petr BaudisAug 10, 2008
  14. Sam VilainAug 9, 2008

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.