3408
3408
experimental=True,
3410
# The following format should be an alias for the rich root equivalent
3410
format_registry.register_metadir('development5',
3411
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment5',
3412
help='1.9 with CHK inventories with parent_id index. '
3414
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3416
branch_format='bzrlib.branch.BzrBranchFormat7',
3417
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3421
format_registry.register_metadir('development5-subtree',
3422
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment5Subtree',
3423
help='1.9-subtree with CHK Inventories with parent_id index. '
3425
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3427
branch_format='bzrlib.branch.BzrBranchFormat7',
3428
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3432
format_registry.register_metadir('development5-hash16',
3433
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment5Hash16',
3434
help='1.9 with CHK inventories with parent_id index and 16-way hash trie. '
3436
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3438
branch_format='bzrlib.branch.BzrBranchFormat7',
3439
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3443
format_registry.register_metadir('development5-hash255',
3444
'bzrlib.repofmt.pack_repo.RepositoryFormatPackDevelopment5Hash255',
3445
help='1.9 with CHK inventories with parent_id index and 255-way hash trie. '
3447
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3449
branch_format='bzrlib.branch.BzrBranchFormat7',
3450
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3454
# XXX: This format is scheduled for termination
3455
# format_registry.register_metadir('gc-no-rich-root',
3456
# 'bzrlib.repofmt.groupcompress_repo.RepositoryFormatPackGCPlain',
3457
# help='pack-1.9 with xml inv, group compress '
3459
# 'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3461
# branch_format='bzrlib.branch.BzrBranchFormat7',
3462
# tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3464
# experimental=True,
3466
format_registry.register_metadir('gc-chk16',
3467
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatPackGCCHK16',
3468
help='pack-1.9 with 16-way hashed CHK inv, group compress, rich roots. '
3470
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3472
branch_format='bzrlib.branch.BzrBranchFormat7',
3473
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3477
format_registry.register_metadir('gc-chk255',
3478
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatPackGCCHK255',
3479
help='pack-1.9 with 255-way hashed CHK inv, group compress, rich roots '
3481
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3483
branch_format='bzrlib.branch.BzrBranchFormat7',
3484
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3488
format_registry.register_metadir('gc-chk255-big',
3489
'bzrlib.repofmt.groupcompress_repo.RepositoryFormatPackGCCHK255Big',
3490
help='pack-1.9 with 255-way hashed CHK inv, group compress, rich roots '
3492
'http://doc.bazaar-vcs.org/latest/developers/development-repo.html '
3494
branch_format='bzrlib.branch.BzrBranchFormat7',
3495
tree_format='bzrlib.workingtree.WorkingTreeFormat5',
3500
# The following format should be an alias for the rich root equivalent
3411
3501
# of the default format
3412
3502
format_registry.register_metadir('default-rich-root',
3413
3503
'bzrlib.repofmt.pack_repo.RepositoryFormatKnitPack4',