I recently came across a useful flag that can be use with Bazaar's move command.
--after can be used to update bazaar's internal reference to the file after you've already moved the file.
The syntax is as follows:
$ mv foo bar # Doh should have used bzr mv $ bzr mv --after foo bar renamed foo => bar
Moving files without telling bazaar will just simply remove them from their original location and require you to re-add them. The point of using
bzr mv is that it tracks renames. The has a huge benefit when merging as Bazaar knows that the file that was formerly "foo" is now called "bar". Any changes to "foo" will be correctly applied to "bar".