gnu-arch-users
[Top][All Lists]
Advanced

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

Re: [Gnu-arch-users] Re: Making --setup default in tag and import


From: Ben Finney
Subject: Re: [Gnu-arch-users] Re: Making --setup default in tag and import
Date: Wed, 9 Feb 2005 10:25:13 +1100
User-agent: Mutt/1.5.6+20040907i

On 08-Feb-2005, Mikhael Goikhman wrote:
> On 08 Feb 2005 10:45:27 -0500, Aaron Bentley wrote:
> > Stefan Monnier wrote:
> > >Too bad.  It's not like [undo in the archive is] fundamentally
> > >impossible/difficult.
> > 
> > Actually, it *is* fundamentally impossible.  The arch model is that
> > each revision name corresponds with one and only one changeset or
> > import.  Forever and ever.  Break that rule, and you get to keep
> > both pieces.
> 
> These two requirements do not really conflict in any fundamental way.
> You may redo the past if you also redo or remove all its dependencies.

This then breaks the "one and only one [...] forever and ever" that
Aaron said, above.

Once something has happened in the archive it *has happened*; any "undo"
or "redo" is a further change, recorded in addition to the original.
That's the model on which GNU Arch is founded; a deliberate design
decision.

You seem to be suggesting technical "solutions" to subvert something
that is a fundamental part of the design of GNU Arch.

-- 
 \       "Timid men prefer the calm of despotism to the boisterous sea |
  `\                                 of liberty."  -- Thomas Jefferson |
_o__)                                                                  |
Ben Finney <address@hidden>

Attachment: signature.asc
Description: Digital signature


reply via email to

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