I have one more subtle issue to add related to this bug:
- add symlinks pointing to files in another repository
- committing these explicitly fails
- commit in the parent directory is successful
florian@thehoff:~/fenics/src/dolfin-cusp$ bzr ci dolfin/la/cusp.h dolfin/la/Cusp* dolfin/la/DefaultFactory.cpp
bzr: ERROR: dolfin/la/cusp.h is not in the same branch as dolfin/la/cusp.h
florian@thehoff:~/fenics/src/dolfin-cusp$ bzr ci
Committing to: /home/florian/fenics/src/dolfin-cusp/
added dolfin/la/CuspFactory.cpp
added dolfin/la/CuspFactory.h
added dolfin/la/CuspFactory.os
added dolfin/la/CuspMatrix.h
added dolfin/la/CuspVector.h
modified dolfin/la/DefaultFactory.cpp
added dolfin/la/cusp.h
I have one more subtle issue to add related to this bug:
- add symlinks pointing to files in another repository
- committing these explicitly fails
- commit in the parent directory is successful
The case in detail:
florian@ thehoff: ~/fenics/ src/dolfin- cusp$ bzr st la/DefaultFacto ry.cpp la/CuspFactory. cpp@ la/CuspFactory. h@ la/CuspMatrix. h@ la/CuspVector. h@
modified:
dolfin/
unknown:
dolfin/
dolfin/
dolfin/
dolfin/
dolfin/la/cusp.h@
florian@ thehoff: ~/fenics/ src/dolfin- cusp$ bzr add dolfin/la/cusp.h dolfin/la/Cusp* la/CuspFactory. cpp la/CuspFactory. h la/CuspFactory. os la/CuspMatrix. h la/CuspVector. h
adding dolfin/la/cusp.h
adding dolfin/
adding dolfin/
adding dolfin/
adding dolfin/
adding dolfin/
florian@ thehoff: ~/fenics/ src/dolfin- cusp$ bzr st la/CuspFactory. cpp@ la/CuspFactory. h@ la/CuspFactory. os la/CuspMatrix. h@ la/CuspVector. h@ la/DefaultFacto ry.cpp
added:
dolfin/
dolfin/
dolfin/
dolfin/
dolfin/
dolfin/la/cusp.h@
modified:
dolfin/
florian@ thehoff: ~/fenics/ src/dolfin- cusp$ bzr ci dolfin/la/cusp.h dolfin/la/Cusp* dolfin/ la/DefaultFacto ry.cpp
bzr: ERROR: dolfin/la/cusp.h is not in the same branch as dolfin/la/cusp.h
florian@ thehoff: ~/fenics/ src/dolfin- cusp$ bzr ci fenics/ src/dolfin- cusp/ la/CuspFactory. cpp la/CuspFactory. h la/CuspFactory. os la/CuspMatrix. h la/CuspVector. h la/DefaultFacto ry.cpp
Committing to: /home/florian/
added dolfin/
added dolfin/
added dolfin/
added dolfin/
added dolfin/
modified dolfin/
added dolfin/la/cusp.h