New branch created accidentally

Eric Siegerman lists08-bzr at davor.org
Wed Jan 26 01:06:53 UTC 2011


On Tue, 2011-01-25 at 23:25 +0100, Danny van Heumen wrote:
How about the Shared Repository use-case?
> I'm curious how deleted branches are handled and how much information
> remains (if any) in case the branch was using a shared repository.

*All* of the revision data stays in the shared repo.  A branch
within a shared repo is essentially just a pointer to its head
revision within the repo's revision store; deleting the branch
gets rid of the pointer, but Bazaar never garbage-collects the
now-unreferenced revisions.

(My question to JAM was intended to be modulo this point.  Sorry
I didn't make that clear.)

If you really need the revision data to go away (e.g. if you've
committed the proverbial nuclear launch codes), you can do it
yourself, but it's rather cumbersome.  See:
    https://answers.launchpad.net/bzr/+question/38732
especially the answers from John Arbash Meinel (2008-07-10) and
Aleksandar (2008-09-02).

  - Eric




More information about the bazaar mailing list