The following sequence of commands:
mkdir bob
cd bob
bzr init
cd ..
bzr branch bob branch
cd branch
touch some_file
bzr add some_file
bzr commit -m "some change on a branch"
cd ../bob
bzr merge ../branch
produces a branch on which 'bzr log' shows nothing. However, if you then 'bzr commit', it claims to have committed revision 1 while 'bzr log' starts showing 2 revisions. This is Not Right(TM).
The following sequence of commands:
mkdir bob
cd bob
bzr init
cd ..
bzr branch bob branch
cd branch
touch some_file
bzr add some_file
bzr commit -m "some change on a branch"
cd ../bob
bzr merge ../branch
produces a branch on which 'bzr log' shows nothing. However, if you then 'bzr commit', it claims to have committed revision 1 while 'bzr log' starts showing 2 revisions. This is Not Right(TM).