lp:~mbp/bzr/715000-more-fallbacks
Created by
Martin Pool
and last modified
Only
Martin Pool
can upload to this branch. If you are
Martin Pool
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Andrew Bennetts: Approve
-
Diff: 1033 lines (+601/-96) (has conflicts)11 files modifiedbzrlib/groupcompress.py (+5/-5)
bzrlib/knit.py (+13/-13)
bzrlib/tests/blackbox/test_branch.py (+42/-0)
bzrlib/tests/blackbox/test_pull.py (+22/-0)
bzrlib/tests/per_branch/test_pull.py (+57/-0)
bzrlib/tests/per_controldir/test_controldir.py (+100/-0)
bzrlib/tests/per_repository_reference/test_graph.py (+48/-0)
bzrlib/versionedfile.py (+21/-4)
bzrlib/workingtree.py (+14/-0)
doc/en/release-notes/bzr-2.2.txt (+150/-74)
doc/en/release-notes/bzr-2.4.txt (+129/-0)
Superseded
for merging
into
lp:bzr/2.2
- John A Meinel: Needs Information
-
Diff: 79168 lines (+36464/-22883)520 files modified.bzrignore (+2/-1)
.testr.conf (+2/-1)
Makefile (+13/-5)
NEWS (+2/-0)
README (+1/-1)
bzr (+1/-1)
bzrlib/__init__.py (+6/-6)
bzrlib/_btree_serializer_pyx.pyx (+545/-2)
bzrlib/_chk_map_pyx.pyx (+3/-2)
bzrlib/_dirstate_helpers_pyx.pyx (+36/-7)
bzrlib/_groupcompress_pyx.pyx (+20/-1)
bzrlib/_simple_set_pyx.pyx (+14/-0)
bzrlib/_static_tuple_c.pxd (+1/-0)
bzrlib/branch.py (+186/-64)
bzrlib/branchbuilder.py (+5/-1)
bzrlib/btree_index.py (+33/-16)
bzrlib/bugtracker.py (+22/-7)
bzrlib/builtins.py (+364/-204)
bzrlib/bundle/__init__.py (+5/-14)
bzrlib/bundle/bundle_data.py (+5/-6)
bzrlib/bundle/serializer/__init__.py (+6/-15)
bzrlib/bundle/serializer/v4.py (+42/-42)
bzrlib/bzrdir.py (+242/-975)
bzrlib/check.py (+6/-4)
bzrlib/chk_map.py (+1/-1)
bzrlib/clean_tree.py (+27/-5)
bzrlib/cmd_test_script.py (+65/-0)
bzrlib/cmd_version_info.py (+1/-1)
bzrlib/cmdline.py (+6/-2)
bzrlib/commands.py (+17/-5)
bzrlib/commit.py (+5/-5)
bzrlib/config.py (+579/-64)
bzrlib/conflicts.py (+49/-10)
bzrlib/controldir.py (+1009/-0)
bzrlib/crash.py (+7/-10)
bzrlib/delta.py (+9/-2)
bzrlib/diff-delta.c (+7/-5)
bzrlib/diff.py (+8/-8)
bzrlib/dirstate.py (+82/-16)
bzrlib/doc_generate/builders/__init__.py (+18/-0)
bzrlib/doc_generate/builders/texinfo.py (+42/-0)
bzrlib/doc_generate/conf.py (+6/-2)
bzrlib/doc_generate/writers/__init__.py (+18/-0)
bzrlib/doc_generate/writers/texinfo.py (+520/-0)
bzrlib/errors.py (+38/-11)
bzrlib/export/__init__.py (+5/-3)
bzrlib/fetch.py (+105/-31)
bzrlib/generate_ids.py (+1/-1)
bzrlib/graph.py (+272/-3)
bzrlib/groupcompress.py (+125/-48)
bzrlib/hashcache.py (+1/-1)
bzrlib/help_topics/__init__.py (+14/-9)
bzrlib/help_topics/en/configuration.txt (+41/-1)
bzrlib/help_topics/en/conflict-types.txt (+67/-37)
bzrlib/help_topics/en/debug-flags.txt (+1/-0)
bzrlib/hooks.py (+70/-51)
bzrlib/ignores.py (+2/-0)
bzrlib/inventory.py (+44/-151)
bzrlib/knit.py (+17/-16)
bzrlib/lazy_import.py (+4/-1)
bzrlib/lockdir.py (+14/-5)
bzrlib/log.py (+2/-2)
bzrlib/lru_cache.py (+1/-9)
bzrlib/lsprof.py (+15/-3)
bzrlib/merge.py (+29/-27)
bzrlib/mergetools.py (+116/-0)
bzrlib/msgeditor.py (+16/-16)
bzrlib/multiparent.py (+19/-8)
bzrlib/mutabletree.py (+8/-1)
bzrlib/option.py (+2/-2)
bzrlib/osutils.py (+111/-6)
bzrlib/plugin.py (+54/-3)
bzrlib/plugins/bash_completion/tests/test_bashcomp.py (+8/-7)
bzrlib/plugins/launchpad/__init__.py (+111/-3)
bzrlib/plugins/launchpad/lp_api.py (+49/-17)
bzrlib/plugins/launchpad/lp_directory.py (+61/-11)
bzrlib/plugins/launchpad/lp_propose.py (+12/-23)
bzrlib/plugins/launchpad/lp_registration.py (+1/-0)
bzrlib/plugins/launchpad/test_account.py (+2/-4)
bzrlib/plugins/launchpad/test_lp_api.py (+1/-2)
bzrlib/plugins/launchpad/test_lp_directory.py (+166/-9)
bzrlib/plugins/launchpad/test_lp_service.py (+2/-2)
bzrlib/plugins/launchpad/test_register.py (+24/-9)
bzrlib/progress.py (+0/-42)
bzrlib/push.py (+3/-2)
bzrlib/python-compat.h (+3/-0)
bzrlib/pyutils.py (+90/-0)
bzrlib/reconcile.py (+26/-9)
bzrlib/registry.py (+8/-17)
bzrlib/remote.py (+71/-24)
bzrlib/repofmt/groupcompress_repo.py (+153/-54)
bzrlib/repofmt/knitrepo.py (+69/-3)
bzrlib/repofmt/pack_repo.py (+34/-34)
bzrlib/repofmt/weaverepo.py (+129/-5)
bzrlib/repository.py (+197/-298)
bzrlib/revision.py (+0/-15)
bzrlib/revisionspec.py (+80/-6)
bzrlib/rules.py (+2/-3)
bzrlib/shelf.py (+4/-1)
bzrlib/shelf_ui.py (+7/-3)
bzrlib/smart/bzrdir.py (+5/-3)
bzrlib/smart/repository.py (+16/-4)
bzrlib/smart/server.py (+41/-20)
bzrlib/status.py (+110/-0)
bzrlib/store/text.py (+1/-1)
bzrlib/store/versioned/__init__.py (+3/-12)
bzrlib/strace.py (+23/-4)
bzrlib/symbol_versioning.py (+29/-11)
bzrlib/tag.py (+125/-16)
bzrlib/tests/EncodingAdapter.py (+1/-6)
bzrlib/tests/TestUtil.py (+17/-15)
bzrlib/tests/__init__.py (+419/-353)
bzrlib/tests/blackbox/__init__.py (+95/-89)
bzrlib/tests/blackbox/test_add.py (+24/-12)
bzrlib/tests/blackbox/test_alias.py (+11/-14)
bzrlib/tests/blackbox/test_aliases.py (+6/-13)
bzrlib/tests/blackbox/test_bound_branches.py (+3/-0)
bzrlib/tests/blackbox/test_branch.py (+60/-6)
bzrlib/tests/blackbox/test_break_lock.py (+56/-24)
bzrlib/tests/blackbox/test_cat_revision.py (+8/-0)
bzrlib/tests/blackbox/test_checkout.py (+14/-3)
bzrlib/tests/blackbox/test_commit.py (+5/-5)
bzrlib/tests/blackbox/test_config.py (+321/-0)
bzrlib/tests/blackbox/test_conflicts.py (+49/-141)
bzrlib/tests/blackbox/test_debug.py (+24/-5)
bzrlib/tests/blackbox/test_diff.py (+17/-3)
bzrlib/tests/blackbox/test_dpush.py (+11/-26)
bzrlib/tests/blackbox/test_exceptions.py (+14/-6)
bzrlib/tests/blackbox/test_filesystem_cicp.py (+4/-4)
bzrlib/tests/blackbox/test_filtered_view_ops.py (+2/-8)
bzrlib/tests/blackbox/test_help.py (+10/-8)
bzrlib/tests/blackbox/test_init.py (+20/-4)
bzrlib/tests/blackbox/test_locale.py (+5/-3)
bzrlib/tests/blackbox/test_merge.py (+21/-1)
bzrlib/tests/blackbox/test_mv.py (+9/-0)
bzrlib/tests/blackbox/test_non_ascii.py (+8/-8)
bzrlib/tests/blackbox/test_pull.py (+71/-0)
bzrlib/tests/blackbox/test_push.py (+26/-24)
bzrlib/tests/blackbox/test_remove.py (+32/-22)
bzrlib/tests/blackbox/test_repair_workingtree.py (+97/-0)
bzrlib/tests/blackbox/test_resolve.py (+93/-0)
bzrlib/tests/blackbox/test_script.py (+72/-0)
bzrlib/tests/blackbox/test_selftest.py (+11/-0)
bzrlib/tests/blackbox/test_send.py (+17/-25)
bzrlib/tests/blackbox/test_serve.py (+9/-12)
bzrlib/tests/blackbox/test_shared_repository.py (+3/-3)
bzrlib/tests/blackbox/test_shelve.py (+41/-0)
bzrlib/tests/blackbox/test_status.py (+58/-15)
bzrlib/tests/blackbox/test_tags.py (+103/-28)
bzrlib/tests/blackbox/test_too_much.py (+23/-32)
bzrlib/tests/blackbox/test_uncommit.py (+18/-1)
bzrlib/tests/blackbox/test_update.py (+38/-0)
bzrlib/tests/blackbox/test_upgrade.py (+79/-44)
bzrlib/tests/blackbox/test_version.py (+4/-4)
bzrlib/tests/blackbox/test_version_info.py (+17/-1)
bzrlib/tests/blackbox/test_view.py (+4/-11)
bzrlib/tests/blackbox/test_whoami.py (+9/-7)
bzrlib/tests/doc_generate/__init__.py (+113/-0)
bzrlib/tests/doc_generate/builders/__init__.py (+36/-0)
bzrlib/tests/doc_generate/builders/test_texinfo.py (+73/-0)
bzrlib/tests/doc_generate/writers/__init__.py (+36/-0)
bzrlib/tests/doc_generate/writers/test_texinfo.py (+338/-0)
bzrlib/tests/features.py (+11/-13)
bzrlib/tests/ftp_server/medusa_based.py (+6/-0)
bzrlib/tests/ftp_server/pyftpdlib_based.py (+7/-0)
bzrlib/tests/http_server.py (+58/-181)
bzrlib/tests/http_utils.py (+54/-25)
bzrlib/tests/https_server.py (+45/-15)
bzrlib/tests/per_branch/__init__.py (+4/-5)
bzrlib/tests/per_branch/test_bound_sftp.py (+1/-1)
bzrlib/tests/per_branch/test_branch.py (+8/-11)
bzrlib/tests/per_branch/test_commit.py (+1/-1)
bzrlib/tests/per_branch/test_last_revision_info.py (+24/-2)
bzrlib/tests/per_branch/test_locking.py (+0/-5)
bzrlib/tests/per_branch/test_parent.py (+2/-2)
bzrlib/tests/per_branch/test_pull.py (+51/-1)
bzrlib/tests/per_branch/test_push.py (+23/-7)
bzrlib/tests/per_branch/test_sprout.py (+22/-3)
bzrlib/tests/per_branch/test_stacking.py (+0/-2)
bzrlib/tests/per_branch/test_tags.py (+256/-3)
bzrlib/tests/per_branch/test_update.py (+23/-1)
bzrlib/tests/per_bzrdir/__init__.py (+91/-0)
bzrlib/tests/per_bzrdir/test_bzrdir.py (+492/-0)
bzrlib/tests/per_controldir/__init__.py (+13/-13)
bzrlib/tests/per_controldir/test_controldir.py (+162/-481)
bzrlib/tests/per_controldir/test_push.py (+7/-10)
bzrlib/tests/per_controldir_colo/__init__.py (+6/-6)
bzrlib/tests/per_controldir_colo/test_supported.py (+15/-18)
bzrlib/tests/per_controldir_colo/test_unsupported.py (+12/-15)
bzrlib/tests/per_interbranch/test_push.py (+5/-6)
bzrlib/tests/per_interrepository/__init__.py (+2/-8)
bzrlib/tests/per_interrepository/test_interrepository.py (+16/-17)
bzrlib/tests/per_intertree/__init__.py (+1/-2)
bzrlib/tests/per_lock/test_lock.py (+1/-1)
bzrlib/tests/per_merger.py (+1/-2)
bzrlib/tests/per_pack_repository.py (+4/-16)
bzrlib/tests/per_repository/__init__.py (+3/-3)
bzrlib/tests/per_repository/test_check.py (+2/-2)
bzrlib/tests/per_repository/test_commit_builder.py (+22/-8)
bzrlib/tests/per_repository/test_reconcile.py (+4/-5)
bzrlib/tests/per_repository/test_repository.py (+5/-11)
bzrlib/tests/per_repository/test_write_group.py (+30/-1)
bzrlib/tests/per_repository_chk/__init__.py (+2/-2)
bzrlib/tests/per_repository_reference/__init__.py (+4/-16)
bzrlib/tests/per_repository_reference/test_commit_with_stacking.py (+220/-0)
bzrlib/tests/per_repository_reference/test_fetch.py (+40/-1)
bzrlib/tests/per_transport.py (+34/-21)
bzrlib/tests/per_tree/__init__.py (+3/-8)
bzrlib/tests/per_uifactory/__init__.py (+25/-2)
bzrlib/tests/per_versionedfile.py (+103/-112)
bzrlib/tests/per_workingtree/__init__.py (+12/-9)
bzrlib/tests/per_workingtree/test_add_reference.py (+3/-7)
bzrlib/tests/per_workingtree/test_check_state.py (+110/-0)
bzrlib/tests/per_workingtree/test_commit.py (+5/-53)
bzrlib/tests/per_workingtree/test_merge_from_branch.py (+0/-8)
bzrlib/tests/per_workingtree/test_move.py (+23/-37)
bzrlib/tests/per_workingtree/test_pull.py (+44/-10)
bzrlib/tests/per_workingtree/test_remove.py (+51/-58)
bzrlib/tests/per_workingtree/test_rename_one.py (+43/-0)
bzrlib/tests/per_workingtree/test_smart_add.py (+36/-6)
bzrlib/tests/per_workingtree/test_symlinks.py (+1/-1)
bzrlib/tests/per_workingtree/test_unversion.py (+2/-2)
bzrlib/tests/per_workingtree/test_workingtree.py (+27/-11)
bzrlib/tests/scenarios.py (+61/-0)
bzrlib/tests/script.py (+66/-22)
bzrlib/tests/stub_sftp.py (+144/-142)
bzrlib/tests/test__annotator.py (+1/-2)
bzrlib/tests/test__bencode.py (+10/-1)
bzrlib/tests/test__btree_serializer.py (+305/-0)
bzrlib/tests/test__chk_map.py (+1/-2)
bzrlib/tests/test__dirstate_helpers.py (+33/-52)
bzrlib/tests/test__groupcompress.py (+27/-19)
bzrlib/tests/test__known_graph.py (+21/-26)
bzrlib/tests/test__simple_set.py (+11/-3)
bzrlib/tests/test__static_tuple.py (+1/-3)
bzrlib/tests/test_ancestry.py (+1/-6)
bzrlib/tests/test_annotate.py (+1/-4)
bzrlib/tests/test_bad_files.py (+1/-2)
bzrlib/tests/test_bisect_multi.py (+1/-2)
bzrlib/tests/test_branch.py (+45/-24)
bzrlib/tests/test_branchbuilder.py (+16/-2)
bzrlib/tests/test_btree_index.py (+29/-29)
bzrlib/tests/test_bugtracker.py (+28/-6)
bzrlib/tests/test_bundle.py (+3/-6)
bzrlib/tests/test_bzrdir.py (+112/-61)
bzrlib/tests/test_chk_map.py (+0/-2)
bzrlib/tests/test_chk_serializer.py (+1/-8)
bzrlib/tests/test_clean_tree.py (+63/-2)
bzrlib/tests/test_cmdline.py (+0/-1)
bzrlib/tests/test_commands.py (+2/-5)
bzrlib/tests/test_commit.py (+2/-6)
bzrlib/tests/test_commit_merge.py (+2/-5)
bzrlib/tests/test_config.py (+576/-155)
bzrlib/tests/test_conflicts.py (+209/-207)
bzrlib/tests/test_crash.py (+11/-3)
bzrlib/tests/test_debug.py (+9/-34)
bzrlib/tests/test_delta.py (+15/-2)
bzrlib/tests/test_diff.py (+13/-22)
bzrlib/tests/test_dirstate.py (+60/-19)
bzrlib/tests/test_eol_filters.py (+1/-2)
bzrlib/tests/test_errors.py (+6/-3)
bzrlib/tests/test_extract.py (+1/-2)
bzrlib/tests/test_fetch.py (+1/-10)
bzrlib/tests/test_foreign.py (+21/-12)
bzrlib/tests/test_ftp_transport.py (+1/-3)
bzrlib/tests/test_generate_docs.py (+2/-2)
bzrlib/tests/test_generate_ids.py (+1/-3)
bzrlib/tests/test_globbing.py (+7/-6)
bzrlib/tests/test_gpg.py (+2/-3)
bzrlib/tests/test_graph.py (+64/-2)
bzrlib/tests/test_groupcompress.py (+59/-11)
bzrlib/tests/test_hashcache.py (+5/-3)
bzrlib/tests/test_help.py (+1/-3)
bzrlib/tests/test_hooks.py (+15/-2)
bzrlib/tests/test_http.py (+409/-434)
bzrlib/tests/test_https_ca_bundle.py (+6/-18)
bzrlib/tests/test_ignores.py (+10/-3)
bzrlib/tests/test_import_tariff.py (+18/-8)
bzrlib/tests/test_index.py (+1/-1)
bzrlib/tests/test_info.py (+1/-2)
bzrlib/tests/test_inv.py (+28/-24)
bzrlib/tests/test_inventory_delta.py (+5/-5)
bzrlib/tests/test_knit.py (+3/-3)
bzrlib/tests/test_lazy_import.py (+35/-10)
bzrlib/tests/test_library_state.py (+1/-2)
bzrlib/tests/test_lock.py (+11/-14)
bzrlib/tests/test_lockable_files.py (+1/-7)
bzrlib/tests/test_lockdir.py (+11/-14)
bzrlib/tests/test_lru_cache.py (+0/-7)
bzrlib/tests/test_lsprof.py (+1/-2)
bzrlib/tests/test_merge.py (+20/-0)
bzrlib/tests/test_merge3.py (+1/-3)
bzrlib/tests/test_merge_core.py (+6/-3)
bzrlib/tests/test_mergetools.py (+167/-0)
bzrlib/tests/test_missing.py (+1/-5)
bzrlib/tests/test_msgeditor.py (+66/-76)
bzrlib/tests/test_multiparent.py (+1/-2)
bzrlib/tests/test_nonascii.py (+1/-2)
bzrlib/tests/test_options.py (+25/-16)
bzrlib/tests/test_osutils.py (+80/-24)
bzrlib/tests/test_osutils_encodings.py (+4/-7)
bzrlib/tests/test_permissions.py (+4/-6)
bzrlib/tests/test_plugins.py (+58/-21)
bzrlib/tests/test_progress.py (+1/-6)
bzrlib/tests/test_pyutils.py (+88/-0)
bzrlib/tests/test_read_bundle.py (+10/-36)
bzrlib/tests/test_reconcile.py (+1/-3)
bzrlib/tests/test_registry.py (+9/-2)
bzrlib/tests/test_remote.py (+84/-32)
bzrlib/tests/test_repository.py (+23/-10)
bzrlib/tests/test_revision.py (+2/-34)
bzrlib/tests/test_revisionspec.py (+78/-7)
bzrlib/tests/test_revisiontree.py (+1/-3)
bzrlib/tests/test_rio.py (+9/-7)
bzrlib/tests/test_rules.py (+4/-7)
bzrlib/tests/test_scenarios.py (+110/-0)
bzrlib/tests/test_script.py (+135/-5)
bzrlib/tests/test_selftest.py (+581/-45)
bzrlib/tests/test_server.py (+510/-19)
bzrlib/tests/test_setup.py (+18/-14)
bzrlib/tests/test_sftp_transport.py (+13/-24)
bzrlib/tests/test_shelf.py (+24/-1)
bzrlib/tests/test_smart.py (+66/-6)
bzrlib/tests/test_smart_request.py (+5/-3)
bzrlib/tests/test_smart_transport.py (+52/-45)
bzrlib/tests/test_smtp_connection.py (+8/-10)
bzrlib/tests/test_source.py (+15/-6)
bzrlib/tests/test_ssh_transport.py (+31/-2)
bzrlib/tests/test_status.py (+69/-2)
bzrlib/tests/test_store.py (+19/-18)
bzrlib/tests/test_strace.py (+28/-27)
bzrlib/tests/test_subsume.py (+2/-2)
bzrlib/tests/test_switch.py (+2/-2)
bzrlib/tests/test_symbol_versioning.py (+1/-2)
bzrlib/tests/test_tag.py (+5/-2)
bzrlib/tests/test_test_server.py (+260/-0)
bzrlib/tests/test_testament.py (+2/-2)
bzrlib/tests/test_timestamp.py (+42/-1)
bzrlib/tests/test_trace.py (+15/-5)
bzrlib/tests/test_transactions.py (+2/-6)
bzrlib/tests/test_transform.py (+176/-45)
bzrlib/tests/test_transport.py (+19/-4)
bzrlib/tests/test_transport_log.py (+1/-3)
bzrlib/tests/test_tree.py (+1/-2)
bzrlib/tests/test_tuned_gzip.py (+27/-9)
bzrlib/tests/test_ui.py (+78/-28)
bzrlib/tests/test_upgrade.py (+130/-53)
bzrlib/tests/test_upgrade_stacked.py (+24/-23)
bzrlib/tests/test_urlutils.py (+2/-0)
bzrlib/tests/test_version.py (+1/-2)
bzrlib/tests/test_version_info.py (+2/-2)
bzrlib/tests/test_versionedfile.py (+139/-0)
bzrlib/tests/test_weave.py (+9/-2)
bzrlib/tests/test_whitebox.py (+2/-4)
bzrlib/tests/test_win32utils.py (+7/-6)
bzrlib/tests/test_workingtree.py (+30/-4)
bzrlib/tests/test_wsgi.py (+2/-2)
bzrlib/tests/test_xml.py (+2/-3)
bzrlib/tests/testui.py (+46/-0)
bzrlib/tests/transport_util.py (+2/-2)
bzrlib/timestamp.py (+1/-29)
bzrlib/trace.py (+26/-4)
bzrlib/transform.py (+274/-134)
bzrlib/transport/__init__.py (+13/-0)
bzrlib/transport/ftp/__init__.py (+25/-6)
bzrlib/transport/ftp/_gssapi.py (+1/-1)
bzrlib/transport/gio_transport.py (+17/-1)
bzrlib/transport/http/__init__.py (+19/-3)
bzrlib/transport/http/_pycurl.py (+26/-6)
bzrlib/transport/http/_urllib.py (+5/-0)
bzrlib/transport/http/_urllib2_wrappers.py (+79/-21)
bzrlib/transport/local.py (+4/-1)
bzrlib/transport/pathfilter.py (+0/-1)
bzrlib/transport/remote.py (+3/-1)
bzrlib/transport/sftp.py (+7/-0)
bzrlib/transport/ssh.py (+32/-22)
bzrlib/tree.py (+1/-1)
bzrlib/tuned_gzip.py (+17/-2)
bzrlib/ui/__init__.py (+68/-1)
bzrlib/upgrade.py (+228/-16)
bzrlib/urlutils.py (+3/-2)
bzrlib/version_info_formats/__init__.py (+0/-3)
bzrlib/version_info_formats/format_python.py (+1/-2)
bzrlib/versionedfile.py (+187/-46)
bzrlib/weavefile.py (+1/-1)
bzrlib/workingtree.py (+184/-78)
bzrlib/workingtree_4.py (+22/-3)
bzrlib/xml_serializer.py (+2/-67)
contrib/add-bzr-to-baz (+0/-16)
contrib/newinventory.py (+0/-144)
contrib/pwclient.full (+0/-643)
contrib/pwk (+0/-50)
doc/developers/HACKING.txt (+1/-265)
doc/developers/authentication-ring.txt (+11/-11)
doc/developers/bug-handling.txt (+1/-1)
doc/developers/check.txt (+1/-1)
doc/developers/code-review.txt (+3/-3)
doc/developers/code-style.txt (+58/-3)
doc/developers/conf.py (+1/-1)
doc/developers/contribution-quickstart.txt (+1/-1)
doc/developers/cycle.txt (+26/-28)
doc/developers/directory-fingerprints.txt (+1/-1)
doc/developers/documenting-changes.txt (+100/-0)
doc/developers/ec2.txt (+1/-1)
doc/developers/fetch.txt (+86/-0)
doc/developers/groupcompress-design.txt (+1/-1)
doc/developers/incremental-push-pull.txt (+3/-3)
doc/developers/index-plain.txt (+8/-0)
doc/developers/index.txt (+11/-0)
doc/developers/initial-push-pull.txt (+1/-1)
doc/developers/integration.txt (+28/-3)
doc/developers/inventory.txt (+5/-5)
doc/developers/network-protocol.txt (+7/-7)
doc/developers/overview.txt (+223/-60)
doc/developers/packrepo.txt (+1/-1)
doc/developers/performance-roadmap-rationale.txt (+1/-1)
doc/developers/performance-use-case-analysis.txt (+4/-4)
doc/developers/planned-change-integration.txt (+4/-4)
doc/developers/planned-performance-changes.txt (+4/-4)
doc/developers/ppa.txt (+143/-67)
doc/developers/releasing.txt (+176/-49)
doc/developers/repository.txt (+1/-1)
doc/developers/revert.txt (+1/-1)
doc/developers/testing.txt (+231/-20)
doc/developers/tortoise-strategy.txt (+2/-2)
doc/developers/transports.txt (+108/-0)
doc/developers/ui.txt (+235/-0)
doc/developers/win32_build_setup.txt (+1/-1)
doc/developers/xdg_config_spec.txt (+27/-0)
doc/en/Makefile (+4/-0)
doc/en/_templates/index.html (+1/-1)
doc/en/admin-guide/other-setups.txt (+10/-10)
doc/en/conf.py (+5/-3)
doc/en/index.txt (+1/-1)
doc/en/mini-tutorial/index.txt (+4/-4)
doc/en/release-notes/bzr-0.1.txt (+753/-0)
doc/en/release-notes/bzr-0.10.txt (+90/-0)
doc/en/release-notes/bzr-0.11.txt (+226/-0)
doc/en/release-notes/bzr-0.12.txt (+146/-0)
doc/en/release-notes/bzr-0.13.txt (+145/-0)
doc/en/release-notes/bzr-0.14.txt (+168/-0)
doc/en/release-notes/bzr-0.15.txt (+391/-0)
doc/en/release-notes/bzr-0.16.txt (+379/-0)
doc/en/release-notes/bzr-0.17.txt (+129/-0)
doc/en/release-notes/bzr-0.18.txt (+274/-0)
doc/en/release-notes/bzr-0.6.txt (+227/-0)
doc/en/release-notes/bzr-0.7.txt (+308/-0)
doc/en/release-notes/bzr-0.8.txt (+340/-0)
doc/en/release-notes/bzr-0.9.txt (+280/-0)
doc/en/release-notes/bzr-0.90.txt (+311/-0)
doc/en/release-notes/bzr-0.91.txt (+372/-0)
doc/en/release-notes/bzr-0.92.txt (+342/-0)
doc/en/release-notes/bzr-1.0.txt (+429/-0)
doc/en/release-notes/bzr-1.1.txt (+228/-0)
doc/en/release-notes/bzr-1.10.txt (+160/-0)
doc/en/release-notes/bzr-1.11.txt (+278/-0)
doc/en/release-notes/bzr-1.12.txt (+227/-0)
doc/en/release-notes/bzr-1.13.txt (+400/-0)
doc/en/release-notes/bzr-1.14.txt (+459/-0)
doc/en/release-notes/bzr-1.15.txt (+230/-0)
doc/en/release-notes/bzr-1.16.txt (+269/-0)
doc/en/release-notes/bzr-1.17.txt (+259/-0)
doc/en/release-notes/bzr-1.18.txt (+393/-0)
doc/en/release-notes/bzr-1.2.txt (+224/-0)
doc/en/release-notes/bzr-1.3.txt (+239/-0)
doc/en/release-notes/bzr-1.4.txt (+347/-0)
doc/en/release-notes/bzr-1.5.txt (+206/-0)
doc/en/release-notes/bzr-1.6.txt (+818/-0)
doc/en/release-notes/bzr-1.7.txt (+282/-0)
doc/en/release-notes/bzr-1.8.txt (+234/-0)
doc/en/release-notes/bzr-1.9.txt (+154/-0)
doc/en/release-notes/bzr-2.0.txt (+648/-0)
doc/en/release-notes/bzr-2.1.txt (+1244/-0)
doc/en/release-notes/bzr-2.2.txt (+1342/-0)
doc/en/release-notes/bzr-2.3.txt (+870/-13420)
doc/en/release-notes/bzr-2.4.txt (+126/-0)
doc/en/release-notes/release-template.txt (+26/-4)
doc/en/release-notes/series-template.txt (+62/-0)
doc/en/tutorials/tutorial.txt (+3/-3)
doc/en/tutorials/using_bazaar_with_launchpad.txt (+35/-0)
doc/en/upgrade-guide/data_migration.txt (+10/-6)
doc/en/upgrade-guide/index.txt (+3/-3)
doc/en/upgrade-guide/overview.txt (+15/-20)
doc/en/user-guide/branching_a_project.txt (+8/-2)
doc/en/user-guide/configuring_bazaar.txt (+68/-1)
doc/en/user-guide/hooks.txt (+1/-1)
doc/en/user-guide/http_smart_server.txt (+7/-9)
doc/en/user-guide/organizing_your_workspace.txt (+1/-1)
doc/en/user-guide/server.txt (+1/-1)
doc/en/user-guide/shared_repository_layouts.txt (+1/-1)
doc/en/user-guide/specifying_revisions.txt (+1/-1)
doc/en/whats-new/whats-new-in-2.2.txt (+1/-1)
doc/en/whats-new/whats-new-in-2.3.txt (+193/-0)
doc/en/whats-new/whats-new-in-2.4.txt (+48/-0)
doc/es/conf.py (+1/-1)
doc/es/mini-tutorial/index.txt (+2/-2)
doc/ja/conf.py (+1/-1)
doc/ja/user-guide/http_smart_server.txt (+3/-3)
doc/ja/user-reference/index.txt (+1/-1)
doc/ru/conf.py (+1/-1)
doc/ru/tutorials/tutorial.txt (+1/-1)
doc/ru/user-guide/branching_a_project.txt (+1/-1)
setup.py (+4/-15)
tools/check-newsbugs.py (+39/-7)
tools/convertfile.py (+0/-87)
tools/convertinv.py (+0/-75)
tools/fixed-in.py (+172/-0)
tools/generate_release_notes.py (+103/-52)
tools/packaging/build-packages.sh (+1/-1)
tools/packaging/update-changelogs.sh (+2/-1)
tools/packaging/update-control.sh (+1/-0)
tools/packaging/update-packaging-branches.sh (+1/-4)
tools/trace-revisions (+0/-19)
tools/weavebench.py (+0/-106)
tools/win32/bazaar.url (+1/-1)
tools/win32/build_release.py (+0/-1)
tools/win32/buildout.cfg (+1/-1)
tools/win32/bzr.iss.cog (+4/-4)
tools/win32/bzr_postinstall.py (+3/-0)
tools/win32/start_bzr.bat (+3/-4)
Branch information
Recent revisions
This branch has not been scanned yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:bzr