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

Re: [TopGit PATCH] tg redepend: New command.

From
JNJan Nieuwenhuizen <janneke-list@xs4all.nl>
Date
Sep 1, 2008, 10:11 UTC
Message-ID
<1220263905.6278.13.camel@heerbeest>
In-Reply-To
<36ca99e90809010231o439ab4acsaa3027366c551ff6@mail.gmail.com>
On ma, 2008-09-01 at 11:31 +0200, Bert Wesarg wrote:
Hi Bert,
Show 10 quoted lines
> 
> On Fri, Aug 15, 2008 at 15:53, Jan Nieuwenhuizen <janneke-list@xs4all.nl> wrote:
> > As discussed previously
> >
> >    http://kerneltrap.org/mailarchive/git/2008/8/13/2925144
> >
> > Change a topgit branch's dependencies by doing a rebase-by-merge.
> >
> >
> is this script in use by you, or is it abandoned in favor of another idea?

I haven't had the time to digest the several new takes on this, esp. http://kerneltrap.org/mailarchive/git/2008/8/15/2954214 and combining my previous attempt's use of git revert and git cherry-pick with git read-tree to make for a much faster adding or removal of dependencies.

> Anyway, I have tried it today but it looks like the top-bases wasn't
> updated to the new deps.

How odd. It also looks like "redeps" contains the new set of dependencies, which is written to .topdeps. I guess that most of this script will be abandoned anyway, but a nice bug report ie: how to reproduce this error never hurts ;-)

> IMHO all these "| tr '\n' ' '" aren't needed. bash do the right thing
> here.

Thanks, I'll have a look. You did try --add, --remove and "new dep list" right?

Greetings, Jan.

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org
Previous: Bert WesargNext: Bert Wesarg
Message 6 of 7 in “tg redepend: New command.”
  1. tg redepend: New command.Jan Nieuwenhuizen, Aug 15, 2008
  2. Bert WesargAug 15, 2008
  3. Jonathan NiederAug 15, 2008
  4. Jan NieuwenhuizenAug 18, 2008
  5. Bert WesargSep 1, 2008
  6. Jan NieuwenhuizenSep 1, 2008
  7. Bert WesargSep 1, 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.