bzr add new bzr mv old/* new bzr remove old is not the same as: bzr mv old new If only because in the later case, files added in 'old' will appear in 'new' if the original branch is merged again. Vincent