Sharing liquid history
Isaac Jurado
diptongo at gmail.com
Thu Jan 20 06:07:30 CST 2011
On Wed, Jan 19, 2011 at 11:52 PM, Pierre-Yves David
<pierre-yves.david at ens-lyon.org> wrote:
> First, Sorry for being a bit harsh and arrogant in the other mail. It's kind
> automatic, when anyone start talking about liquid, people get excited about all
> the cool stuff we can do with them and forget that still don't have the basic
> brick.
No problem. I normally don't enter in design discussions because I
don't have enough knowledge of Mercurial's internals in order to make
useful contributions. But in this particular case I had the
opportunity to explain an idea that has been hanging around my head
for some time.
>> Sorry to reply myself, but I forgot to ask how hard would it be to implement
>> liquid history with an overlay repository.
>
> The only way to gracefully handle concurrent modifications of liquid changes are
> to store a rich history of modifications made to them. The same we need vcs
> history to handle changes made to files. We need an history to handle changes made to
> changeset. The simplest way to do would be to store this liquid history into
> an overlay repository to add a nice UI to handle update and merge of concurrent
> modification.
I wasn't really meaning that. Storing some kind of "meta-history" or
"transversal history" is something Matt is going to reject
automatically (remember the .hgtags discussions).
More information about the Mercurial-devel
mailing list