You've renamed dir to dir2, so you need:
bzr mv dir2/test.txt dir2/test2.txt
not
bzr mv dir/test.txt dir2/test2.txt
i.e. 'dir2' not 'dir' in the first argument.
We have a regression on the error message though, until bzr-1.17 it was:
bzr: ERROR: Could not rename test.txt => test2.txt: dir/test.txt is not versioned.
where 'dir/text.txt' makes it a bit more apparent that 'dir2/test.txt' should be used.
@Nicholas:
You've renamed dir to dir2, so you need:
bzr mv dir2/test.txt dir2/test2.txt
not
bzr mv dir/test.txt dir2/test2.txt
i.e. 'dir2' not 'dir' in the first argument.
We have a regression on the error message though, until bzr-1.17 it was:
bzr: ERROR: Could not rename test.txt => test2.txt: dir/test.txt is not versioned.
where 'dir/text.txt' makes it a bit more apparent that 'dir2/test.txt' should be used.