smaller reproduction script. Seems to rename c, and then operate on a.
#!/bin/bash rm -rf testrepo bzr init testrepo cd testrepo
mkdir a echo 1 > a/file1.java echo 2 > a/file2.java echo 3 > a/file3.java
bzr add bzr commit -m "Initial commit"
mkdir c mv a/file1.java c/file1new.java mv a/file2.java a/file2new.java mv a/file3.java a/file3new.java
echo "-------- moving ---------------" bzr mv --auto
smaller reproduction script. Seems to rename c, and then operate on a.
#!/bin/bash
rm -rf testrepo
bzr init testrepo
cd testrepo
mkdir a
echo 1 > a/file1.java
echo 2 > a/file2.java
echo 3 > a/file3.java
bzr add
bzr commit -m "Initial commit"
mkdir c
mv a/file1.java c/file1new.java
mv a/file2.java a/file2new.java
mv a/file3.java a/file3new.java
echo "-------- moving ---------------"
bzr mv --auto