3254
3254
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3256
3256
# The following un-numbered 'development' formats should always just be aliases.
3257
register_metadir(controldir.format_registry, 'development-rich-root',
3258
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatCHK1',
3259
help='Current development format. Supports rich roots. Can convert data '
3260
'to and from rich-root-pack (and anything compatible with '
3261
'rich-root-pack) format repositories. Repositories and branches in '
3262
'this format can only be read by bzr.dev. Please read '
3263
'http://doc.bazaar.canonical.com/latest/developers/development-repo.html '
3265
branch_format='bzrlib.branch.BzrBranchFormat7',
3266
tree_format='bzrlib.workingtree.WorkingTreeFormat6',
3271
register_metadir(controldir.format_registry, 'development5-subtree',
3272
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment2Subtree',
3273
help='Development format, subtree variant. Can convert data to and '
3274
'from pack-0.92-subtree (and anything compatible with '
3275
'pack-0.92-subtree) format repositories. Repositories and branches in '
3276
'this format can only be read by bzr.dev. Please read '
3277
'http://doc.bazaar.canonical.com/latest/developers/development-repo.html '
3279
branch_format='bzrlib.branch.BzrBranchFormat7',
3280
tree_format='bzrlib.workingtree.WorkingTreeFormat6',
3287
3257
register_metadir(controldir.format_registry, 'development-subtree',
3288
3258
'bzrlib.repofmt.groupcompress_repo.RepositoryFormat2aSubtree',
3289
3259
help='Current development format, subtree variant. Can convert data to and '
3300
3270
# This current non-alias status is simply because we did not introduce a
3301
3271
# chk based subtree format.
3273
register_metadir(controldir.format_registry, 'development5-subtree',
3274
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment2Subtree',
3275
help='Development format, subtree variant. Can convert data to and '
3276
'from pack-0.92-subtree (and anything compatible with '
3277
'pack-0.92-subtree) format repositories. Repositories and branches in '
3278
'this format can only be read by bzr.dev. Please read '
3279
'http://doc.bazaar.canonical.com/latest/developers/development-repo.html '
3281
branch_format='bzrlib.branch.BzrBranchFormat7',
3282
tree_format='bzrlib.workingtree.WorkingTreeFormat6',
3304
3288
# And the development formats above will have aliased one of the following:
3305
register_metadir(controldir.format_registry, 'development6-rich-root',
3306
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatCHK1',
3307
help='pack-1.9 with 255-way hashed CHK inv, group compress, rich roots '
3309
'http://doc.bazaar.canonical.com/latest/developers/development-repo.html '
3311
branch_format='bzrlib.branch.BzrBranchFormat7',
3312
tree_format='bzrlib.workingtree.WorkingTreeFormat6',
3317
register_metadir(controldir.format_registry, 'development7-rich-root',
3318
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatCHK2',
3319
help='pack-1.9 with 255-way hashed CHK inv, bencode revision, group compress, '
3320
'rich roots. Please read '
3321
'http://doc.bazaar.canonical.com/latest/developers/development-repo.html '
3323
branch_format='bzrlib.branch.BzrBranchFormat7',
3324
tree_format='bzrlib.workingtree.WorkingTreeFormat6',
3290
# Finally, the current format.
3329
3291
register_metadir(controldir.format_registry, '2a',
3330
3292
'bzrlib.repofmt.groupcompress_repo.RepositoryFormat2a',
3331
3293
help='First format for bzr 2.0 series.\n'