[Python-Dev] Workflow proposal

Nick Coghlan ncoghlan at gmail.com
Wed Mar 23 14:37:15 CET 2011


On Wed, Mar 23, 2011 at 11:30 PM, Antoine Pitrou <solipsis at pitrou.net> wrote:
> On 2011年3月23日 12:30:17 +0900
> "Stephen J. Turnbull" <stephen at xemacs.org> wrote:
>> Antoine Pitrou writes:
>>>>  > Now, "hg strip" should definitely be absent of any recommended or even
>>  > suggested workflow. It's a power user tool for the experimented
>>  > developer/admin. Not the average hg command.
>>>> So what you're saying is that Mercurial by itself can't support the
>> recommended workflow, because any "collapsing" of commits requires
>> stripping,
>> Not really. It requires that you either:
> - work on your long-term features in a separate repo (and produce a
>  diff at the end that you will apply to the main repo)
> - use mq
> - use a non-committing equivalent of mq (iterate on a patch which you
>  periodically save with "hg di", for example; that's what I do for
>  most patches)
>> Apparently some of you think "collapsing" should involve some specific
> hg command. It doesn't. Perhaps the devguide should be rephrased there.

What you've written here would actually make a pretty good start on a
definition of what we mean by collapsing changesets.
Cheers,
Nick.
-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /