checkouts/bound branches lose revisions...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Critical
|
Martin Pool |
Bug Description
Yesterday I was doing a demo of bzr and it went something like this
(taken from scrollback in my terminals).
I wanted to "emulate" two different developers so I was using two
different terminals...
Terminal 1
Setup server
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
Terminal 1/User 1:
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
added hosts
: [bagfors@
added hosts
Committed revision 1.
Terminal 2/User 2:
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
: [bagfors@
hosts
: [bagfors@
-------
revno: 1
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:55:20 +0200
message:
added hosts
: [bagfors@
: [bagfors@
modified hosts
Committed revision 2.
: [bagfors@
Terminal 1/User 1 (Who's on a plane :) )
: [bagfors@
: [bagfors@
modified hosts
Committed revision 2.
: [bagfors@
: [bagfors@
modified hosts
Committed revision 3.
#[tis maj 09 23:56:21]
: [bagfors@
-------
revno: 3
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:56:20 +0200
message:
flight2
-------
revno: 2
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:56:12 +0200
message:
flight
-------
revno: 1
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:55:20 +0200
message:
added hosts
: [bagfors@
All changes applied successfully.
All changes applied successfully.
Updated to revision 2.
: [bagfors@
-------
revno: 2
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:56:30 +0200
message:
online
-------
revno: 1
committer: Erik Bågfors <email address hidden>
branch nick: trunk
timestamp: Tue 2006-05-09 23:55:20 +0200
message:
added hosts
: [bagfors@
modified:
hosts
pending merges:
Erik Bågfors 2006-05-09 flight2
Erik Bågfors 2006-05-09 flight
: [bagfors@
merged hosts
bzr: ERROR: Revision {<email address hidden>}
not present in <bzrlib.
[Exit 3 ]
After this, I could still commit stuff with bzr unbind, commit the
merge, bind again, and it was all moved to the "server" branch. But
sooner or later I ran into the same thing again. I tried pulling,
updating, pushing, binding and unbinding, but never got rid of it.
I've done this demo several times and have never had this problem
before. Bzr is
: [bagfors@
bzr (bazaar-ng) 0.8
bzr checkout, revision 1704
nick: bzr.dev
revid: <email address hidden>
Copyright 2005, 2006 Canonical Development Ltd.
http://
I've attached my bzr.log, it contains manybe alittle to much stuff,
but search for me misspelling of "flight" (flicgt) and you should find
the right area in the file.
Anything I can do to help, please tell me. This makes me loose some
trust in bzr and I'm suddenly to scared to put it into production.
Changed in bzr: | |
status: | Fix Committed → Fix Released |
bzr.log