lp:~andrewfenn/bzr-upload/force-option

Created by Andrew Fenn and last modified
Get this branch:
bzr branch lp:~andrewfenn/bzr-upload/force-option
Only Andrew Fenn can upload to this branch. If you are Andrew Fenn please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Fenn
Project:
bzr Upload plugin
Status:
Development

Recent revisions

69. By Andrew Fenn

- Fix for unit test

68. By Andrew Fenn

- Adds force option that ignores delete and mkdir errors.

67. By Martin Albisetti

Allow ignoring files and directories for upload with a .bzrupload-ignore file (Martin Albisetti)

66. By Vincent Ladeuil

(gary) Add --overwrite option

65. By Vincent Ladeuil

Fix spurious failures.

* tests/test_upload.py:
(get_transport_scenarios): Better ftp/sftp selection.
(TestUploadFromRemoteBranch.make_remote_branch_without_working_tree):
Skip some tests that escape isolation until I can find a better
way.

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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:bzr-upload
This branch contains Public information 
Everyone can see this information.

Subscribers