<br>I&#39;ve attached a patch of changes I&#39;ve made to the mv command.<br><br>The gist is when you try to move multiple files into a directory, all moves are attempted, dups are ignored, errors are cached, and a full report is printed at the end of what succeeded and what failed.&nbsp; So given a tree:<br>
<br>branch<br>- foo<br>- bar<br>- baz<br>- boo<br>- sub/<br><br>where&nbsp; baz has not been added to tree, running: bzr mv b* f* sub<br><br>$ bzr mv b* f* sub/<br>Moved:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bar =&gt; sub/bar<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; baz =&gt; sub/baz<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; boo =&gt; sub/boo<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foo =&gt; sub/foo<br>Could not move:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; baz : baz is not versioned.<br>bzr: ERROR: Not moved: [u&#39;baz&#39;]<br><br>There&#39;s a couple of things I know I need to do before I submit it for merge:<br>
- update the NEWS.&nbsp; And I&#39;m guessing I just document this as a change under the changes section?<br>- this would fix the bug I opened last month in launchpad - so how would I relate that either in my branch and/or during merge request?&nbsp; I think this one is documented somewhere, I just can&#39;t remember where I read up on it a while ago.<br>
<br>Anyhow, feedback would be appreciated.<br><br>Thanks,<br><br>--Spencer<br><br><br><br>