[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Re: Mixing star-merge and selective replay

From: David Allouche
Subject: Re: [Gnu-arch-users] Re: Mixing star-merge and selective replay
Date: Wed, 21 Apr 2004 13:13:29 +0200
User-agent: Mutt/

On Thu, Apr 15, 2004 at 07:17:58PM -0400, Aaron Bentley wrote:
> Neil Stevens wrote:
> >On Thursday April 15, 2004 12:57 pm, Aaron Bentley wrote:
> >
> >>>tla sync-tree proj--foo--0.1--patch-20 will add just the patchlog, so
> >>>star-merge and replay --skip-present will never apply the patch.  The
> >>>effect is as if you replayed proj--foo--0.1--patch-20, then manually
> >>>reversed all its changes.
> >
> >
> >Won't that sync-tree command also add patchlogs for base-0 through 
> >patch-19, too?
> >
> Yes.  I didn't express that well.  Before using sync-tree, you should 
> merge anything up to and including patch-19.  AFAIK, there's no easy way 
> to add a single patch-log.  Which is a pity.

I recently put up a butt-ugly proof-of-concept implementation of "replay
only the patchlog part of this revision" in tlash. It's called "forget"
and it is in the "tlash.d/features" file.

Of course, a real implementation of "--patch-logs-only" and
"--no-patch-logs" in changeset and do-changeset (and all CLI commands
which use them internally) would do things _very_ differently.

                                                            -- ddaa

reply via email to

[Prev in Thread] Current Thread [Next in Thread]