Other Storage Formats

Experimental formats are shown below.

:development-wt5:
    (native) A working-tree format that supports views and content
    filtering.

:development-wt5-rich-root:
    (native) A variant of development-wt5 that supports rich-root data
    (needed for bzr-svn).

:development:
    (native) Current development format. Can convert data to and from
    pack-0.92 (and anything compatible with pack-0.92) format
    repositories. Repositories and branches in this format can only be
    read by bzr.dev. Please read http://doc.bazaar-
    vcs.org/latest/developers/development-repo.html before use.

:development-subtree:
    (native) Current development format, subtree variant. Can convert
    data to and from pack-0.92-subtree (and anything compatible with
    pack-0.92-subtree) format repositories. Repositories and branches
    in this format can only be read by bzr.dev. Please read http://doc
    .bazaar-vcs.org/latest/developers/development-repo.html before
    use.


Deprecated formats are shown below.

:weave:
    (native) Pre-0.8 format.  Slower than knit and does not support
    checkouts or shared repositories.

:metaweave:
    (native) Transitional format in 0.8.  Slower than knit.

:knit:
    (native) Format using knits.  Recommended for interoperation with
    bzr <= 0.14.

:dirstate:
    (native) New in 0.15: Fast local operations. Compatible with bzr
    0.8 and above when accessed over the network.

:dirstate-tags:
    (native) New in 0.15: Fast local operations and improved scaling
    for network operations. Additionally adds support for tags.
    Incompatible with bzr < 0.15.

:rich-root:
    (native) New in 1.0.  Better handling of tree roots.  Incompatible
    with bzr < 1.0.


See ``bzr help formats`` for more about storage formats.