emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] trunk r117980: Merge from emacs-24; up to r117522.


From: Eli Zaretskii
Subject: Re: [Emacs-diffs] trunk r117980: Merge from emacs-24; up to r117522.
Date: Wed, 01 Oct 2014 17:44:20 +0300

> From: "Stephen J. Turnbull" <address@hidden>
> Date: Wed, 01 Oct 2014 11:52:58 +0900
> Cc: address@hidden
> 
> Stefan Monnier writes:
> 
>  > Sadly, the only DVCS which knew how to keep track of partial (aka
>  > cherry-picked) merges were DaRCS and Arch, AFAIK.
> 
> But in those DVCSes you lose the DAG, and gain exponential behavior
> for your trouble.  (Speaking of Darcs in the past tense isn't very
> accurate, either, although at the moment they're in maintenance mode.)
> 
> Tom Lord's revc (aka Arch v3) was showing theoretical promise in this
> direction: he based object storage (Arch's revision archive) on git's,
> but also was able to manipulate changes (revid pairs).  I'm not sure
> if he planned to add token replacement and similar Darcs-y features.

It strikes me that the VCS could merge all the commits up to the one I
want to cherry-pick, and then revert all the rest.  But I guess there
are complications with this strategy, or else it would have been
implemented already.



reply via email to

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