bzr-svn 0.3 - Other weird errors

Nicholas Allen allen at ableton.com
Fri Jan 19 15:36:54 GMT 2007


Hi,

I tried some simple tests with bzr-svn. I created a local svn repo using 
the svn file protocol. I then branched this repo with bzr. Added a file 
and then pushed to the repo. I then checked out the repo with svn added 
another file and committed. In the bzr branch I then modified the first 
file committed and then tried to push. It correctly told me that the 
branches had diverged and that I needed to merge first. So I merged from 
the svn repository but the I got a conflict in the first file (which was 
not even modified in the repo). Doing a bzr status showed some strange 
things:

 bzr status
added:
  hello.txt
  test.txt
renamed:
  hello.txt => hello.txt.THIS
unknown:
  hello.txt.BASE
conflicts:
  Contents conflict in hello.txt
pending merges:
  ubuntu 2007-01-19 Add test.txt
    ubuntu 2007-01-19 Added hello.txt


The exact sequence of commands I executed were:

cd /tmp
svnadmin create svnrepo

bzr branch file:///tmp/svnrepo test-bzr
cd test-bzr/
echo hello > hello.txt
bzr add hello.txt
bzr ci -m "Added hello.txt"
bzr push --remember file:///tmp/svnrepob

cd ..
svn co file:///tmp/svnrepo test-svn
cd test-svn
echo test > test.txt
svn add test.txt
svn ci -m "Add test.txt"

cd ../test-bzr/
echo "Hello from bzr" >> hello.txt
bzr ci -m "Update hello.txt in bzr"
bzr push                                                               
   <--- Correct error that I need to merge first. Things go pear shaped 
from this point on though...
bzr merge                                                               
bzr status                                                               
<--- Weird status after merge as hello.txt was not changed at all in 
subversion working copy. There should be no conflicts



More information about the bazaar mailing list