lp:~abeaumont/bzr-upload/revid-directory
When you need to upload your working tree to a remote location where you cannot control filesystem layout, you may be unable to write in working tree's root path. This option allows you to store revision id file wherever you need it (e. g. the filesystem provides two directories, public/ and private/ but you're not allowed to write outside them. Thus you map this in your repo and upload using bzr push --revid-directory private ftp://wherever/
- Get this branch:
- bzr branch lp:~abeaumont/bzr-upload/revid-directory
Branch merges
- No reviews requested
Branch information
- Location:
- http://downloads.toolkom.com/floss/contribute/bzr-upload
- Last mirrored:
- Next mirror:
- Disabled
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 52. By Vincent Ladeuil
-
Fix bug #270219 by handling content changes during renames.
* tests/test_
upload. py:
(TestUploadMixin.test_ rename_ and_change_ file): Reproduce bug
#270219.* __init__.py:
(BzrUploader.upload_ tree): Content modifications can be a special
case of renames. - 51. By Martin Albisetti
-
Fix the way the working tree is accessed so you can upload in subdirs. bug #248529 (James Westby)
- 48. By Vincent Ladeuil
-
Plug tests against proftpd if the local_test_sever plugin is
installed and the server launched.* tests/test_
upload. py:
(TransportAdapter._test_ permutations) : Add profptd tests if
available. - 47. By Vincent Ladeuil
-
Don't fail a full upload on an already existing dir.
* tests/test_
upload. py:
(TestFullUpload.test_create_ remote_ dir_twice) : New test. * __init__.py:
(cmd_upload.make_remote_ dir_robustly) : Don't try to create the dir
if it already exists. - 46. By Vincent Ladeuil
-
Handle x mode bit for files and provides default mode bits for
directories.* tests/test_
upload. py:
(TestUploadMixin.assertUpPathM odeEqual) : New helper.
(TestUploadMixin.chmod_ file): New helper.
(TestUploadMixin.test_ create_ file_in_ subdir) : Complete test.
(TestUploadMixin.test_ make_file_ executable) : New test. * __init__.py:
(cmd_upload.run): Cosmetic change.
(cmd_upload.upload_ file): Provide mode bits depending on the
inventory executable property.
(cmd_upload.make_remote_ dir): Provide defulat mode bits.
(cmd_upload.make_remote_ dir_robustly) : Oops, add a FIXME for the
regression.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)