Bruce Stephens <[EMAIL PROTECTED]> wrote:
> I think the major part of what Linus wanted was a bit more involved
> than just deleting things.  (He may well have wanted to be able to
> simply delete things as well; for legal reasons, for example.)
>
> I seem to remember he wanted to be able to ask a contributor to clean
> up a proposed patch before resubmitting it, and for the system to make
> that feasible.  
>
> In darcs terms, he wanted to have "darcs amend-record", and "darcs
> unrecord" and similar features.  So someone could take their working
> branch (where they might commit things several times a day) and
> reorganise the changes so that they make logical sense.

That's not handled by GIT directly but there is StGIT that allows
patch recording/unrecording (push/pop) and amending (refresh).

What Linus also wanted was to have throw-away branches. I.e. you can
create a branch to do some merging and testing for a while and you
should be able to throw it away once you finished with it (either
after merging it into the mainline or simply discarding the
changes). I don't know about monotone but this wasn't possible in
Arch. Darcs allows this since a branch is a new copy of the
repository.

-- 
Catalin



_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users

GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/

Reply via email to