[Python-Dev] I am now lost - committed, pulled, merged, what is "collapse"?

Antoine Pitrou solipsis at pitrou.net
Mon Mar 21 22:58:14 CET 2011


On Tue, 22 Mar 2011 07:32:33 +1000
Nick Coghlan <ncoghlan at gmail.com> wrote:
> 
> As far as the second point goes, I'm coming to the view that we should
> avoid rebase/strip/rollback when intending to push to the main
> repository, and do long term work in *separate* cloned repositories.
> Then an rdiff with the relevant cpython branch will create a nice
> collapsed patch ready for application to the main repository (I have
> yet to succeed in generating a nice patch without using rdiff, but I
> still have some more experimentation to do with MvL's last proposed
> command for that before giving up on the idea).

If you use named branches it's very easy, as explained in the devguide:
http://docs.python.org/devguide/committing.html#long-term-development-of-features

Regards

Antoine.




More information about the Python-Dev mailing list