lp:~garyvdm/bzr-upload/custom

Created by Gary van der Merwe and last modified
Get this branch:
bzr branch lp:~garyvdm/bzr-upload/custom
Only Gary van der Merwe can upload to this branch. If you are Gary van der Merwe please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gary van der Merwe
Project:
bzr Upload plugin
Status:
Development

Recent revisions

67. By Gary van der Merwe

Merge check_not_diverged

66. By Gary van der Merwe

Check that the revision we are uploading is a descendent from the revision that was uploaded.

65. By Gary van der Merwe

Merge customisations.

64. By Vincent Ladeuil

 Fix compatibility with bzr.

 * __init__.py:
 (_get_branch_bool_option): Ensure compatibility with earlier bzr
 versions, at least for now.

63. By Vincent Ladeuil

 Make the doc more easily discoverable.

 * __init__.py:
 Populate the docstring with the README.
 (cmd_upload): Add a pointer to the plugins/upload help topic.

 * README:
 Move most of the content in the module docstring.

62. By Vincent Ladeuil

Fix bug #423331 by adding a way to configure the path used to
store the revid.

* tests/test_upload.py:
(TestUploadMixin.test_upload_revid_path_in_dir): Smoke test that
we can force a different path.
(TestFullUpload.test_full_upload_empty_tree,
TestIncrementalUpload.test_upload_for_the_first_time_do_a_full_upload):
Update references to the revid path.

* __init__.py:
(get_upload_revid_location, set_upload_revid_location): New config
variable.
(BzrUploader.set_uploaded_revid, BzrUploader.get_uploaded_revid):
Use the config variable defining the path.

* README:
Document the .bzr-upload.revid file and upload_revid_location
configuration variable.

61. By Vincent Ladeuil

Fix bug #312686 and add an 'upload_auto_quiet' config variable.

* tests/test_auto_upload_hook.py:
(AutoPushHookTests): Helper class.
(AutoPushWithLocation, AutoPushWithoutLocation): New classes with
dedicated setups.

* auto_upload_hook.py:
Fix imports.
(auto_upload_hook): Delete quiet param, it was used by tests
only. Having a config variable works better and gives control to
the user as a bonus.

* __init__.py:
(get_upload_auto): Address the FIXME, there *is* a better way to
get at booleans.
(set_upload_auto): Add a FIXME :)
(get_upload_auto_quiet, set_upload_auto_quiet): New config
variable.
(install_auto_upload_hook): Define a function for that as we need
to call it for tests.

* README:
Document 'upload_auto_quiet'.

* NEWS:
Update format.

60. By Vincent Ladeuil

bzr.dev has finish renaming the tests modules.

* tests/test_upload.py:
(get_transport_scenarios, load_tests, TestBranchUploadLocations):
Update per_* references.

59. By Vincent Ladeuil

Make the test suite pass, but not the nearly empty one :).

* tests/test_upload.py:
(get_transport_scenarios): Oops, we want to check against the
class module, not the class name.

58. By Vincent Ladeuil

Make the test suite pass again catchiing up bzr.dev changes.

* tests/test_upload.py:
(get_transport_scenarios, load_tests): bzr.dev deleted all test
adpaters, catch up.

* tests/test_auto_upload_hook.py:
(AutoPushHookTests.test_hook_is_registered): Catch up with bzr.dev
changing the layout of self._preserved_hooks.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.