<br><br><div><span class="gmail_quote">On 12/1/06, <b class="gmail_sendername">Nicholas Allen</b> <<a href="mailto:allen@ableton.com">allen@ableton.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
...<br>bzr push mainline<br>Error: The destination branch location is a shared branch and your push<br>will reorder the revisions. You should use a checkout/bound branch in<br>order to commit changes to this location.<br>
You can make this branch a bound branch by running 'bzr bind mainline'.<br>You will then need to update your branch by running 'bzr update'. Then<br>you can run bzr commit to commit your<br>changes to this location.<br><br>
Then there would be no need for a --to option added to the merge<br>command. This would also be something that could be implemented easily<br>and would work even without smart server support on dumb file servers.<br></blockquote>
</div><br>I think you should not force the user to bind to the branch, <br>he might work off-line a lot and do lots of local commits,<br>it will be nice to allow him this functionality<br>without requiring him to bind, this might be where the --to
<br>could be usefull<br><br clear="all"><br>regards<br>mairus<br><br>-- <br><br><br><br>I code therefore I am.