lp:~garyvdm/bzr-upload/ignore_build

Created by Gary van der Merwe and last modified
Get this branch:
bzr branch lp:~garyvdm/bzr-upload/ignore_build
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

74. By Gary van der Merwe

Ignore build folder created by setup.py.

73. By Vincent Ladeuil

Fix imports (order and a missing one).

72. By Vincent Ladeuil

Avoid the recursive loading to be able to BZR_PLUGINS_AT.

* __init__.py:
(auto_upload_hook): Moved from auto_upload_hook.py (which has been
deleted).

71. By Vincent Ladeuil

Fix failing tests.

* tests/test_upload.py:
(TestUploadFromRemoteBranch.make_remote_branch_without_working_tree):
Late catch-up with bzr.

70. By Vincent Ladeuil

Ensure we use the transport API correctly for unicode paths.

* tests/test_upload.py:
(TestUploadMixin._test_create_file,
TestUploadMixin._test_create_file_in_dir,
TestUploadMixin._test_rename_one_file,
TestUploadMixin._test_change_file_into_dir,
TestUploadMixin._test_make_file_executable): Add variant for
unicode paths.

* __init__.py:
(BzrUploader._up_stat, BzrUploader._up_rename,
BzrUploader._up_delete, BzrUploader._up_delete_tree,
BzrUploader._up_mkdir, BzrUploader._up_rmdir,
BzrUploader._up_put_bytes, BzrUploader._up_get_bytes): Add helpers
to trap path encoding.
(BzrUploader.set_uploaded_revid, BzrUploader.get_uploaded_revid,
BzrUploader.upload_file, BzrUploader.upload_file_robustly,
BzrUploader.upload_file_robustly,
BzrUploader.upload_file_robustly, BzrUploader.make_remote_dir,
BzrUploader.make_remote_dir_robustly,
BzrUploader.delete_remote_file, BzrUploader.delete_remote_dir,
BzrUploader.finish_deletions, BzrUploader.rename_remote,
BzrUploader.finish_renames, cmd_upload.run): Ensure we respect the
path encoding expected by the transport.

69. By Vincent Ladeuil

(vila, beuno) Implement .bzrignore-upload

68. By Vincent Ladeuil

Cleanup some pending changes.

* tests/test_upload.py:
Fix imports.
(TestUploadFromRemoteBranch.setUp): Refactor some setup common to
all tests.

* __init__.py:
(CannotUploadToWorkingTree): Renamed from
CannotUploadToWorkingTreeError, no need to prefix with error, we
know that.
(DivergedUploadedTree): Replace DIvergedError.
(cmd_upload.run): Simplify locking.

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.

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.