On Wed, Jan 26, 2011 at 11:36 PM, Eric Siegerman <span dir="ltr"><<a href="mailto:lists08-bzr@davor.org">lists08-bzr@davor.org</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
That said, the question remains: should *push* be able to put<br>
what was a simple SR into that SR+B state?  That is, given:<br>
        bzr init-repo repo<br>
        cd repo<br>
        bzr init branch<br>
        cd branch<br>
        # populate and commit<br>
<br>
what should this do?:<br>
        cd .../repo/branch<br>
        bzr push ..<br></blockquote><div><br>imho, it should complain, giving a brief explanation of the meaning and consequences of the command, and suggesting the user to use --use-existing-dir if it really intended to do that.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Having found a use for the SR+B configuration, I now see a use<br>
for turning a simple SR into one -- it's one way to migrate from<br>
an existing SR to this new way of organizing things.<br>
<br>
The question is, is "bzr push" a good place for that?  I submit<br>
that "bzr reconfigure" would be a lot less, um, surprising.  And<br>
even if "push" should be able to do it, IMO --use-existing-dir<br>
should be required; without that option, the attempt should fail.<br>
<br>
Thoughts?<br></blockquote><div><br>either "bzr reconfigure" or "bzr push --use-existing-dir" are +1 for me.<br><br>Marco<br><br></div></div>-- <br>Marco Pantaleoni<br><br>