[IPython-dev] Release plan for 0.9
Tue Aug 12 02:30:37 CDT 2008
On Tue, Aug 12, 2008 at 12:23 AM, Vivian De Smedt <email@example.com> wrote:
> No problem I will adapt the code of the synchronize-editor branch as soon as
> I'll be glad if you could send me the bzr command I should use to merge the
> trunk cod in the synchronize-editor branch.
Basically the easiest workflow is to have the following:
ipython/ -> trunk, you get this with 'bzr branch lp:ipython'
your_branch/ -> where you're working
then in the checkout of trunk, you periodically do
to pull updates that others have pushed to the trunk. When new
updates are in, you can propagate them to your working branch via:
bzr pull ../ipython/
if the above fails because a merge is required, you do instead
bzr commit -m"Checkpointing local changes before merge"
bzr merge ../ipython
bzr commit -m"Merge with upstream"
This keeps your changes in sync with the upstream development on
trunk, which is important to ensure that nothing breaks in your
development. You can then periodically do:
This sends your changes to launchpad, so that I and others can get
them for review, merging, sharing, etc.
I hope this is clear enough, let us know if you have any other questions.
More information about the IPython-dev