Merge lp://staging/~beuno/loggerhead/export-tarball into lp://staging/loggerhead
Proposed by
Martin Albisetti
Status: | Rejected |
---|---|
Rejected by: | Robert Collins |
Proposed branch: | lp://staging/~beuno/loggerhead/export-tarball |
Merge into: | lp://staging/loggerhead |
Diff against target: |
205 lines (+56/-6) 8 files modified
.bzrignore (+1/-0) loggerhead/apps/branch.py (+9/-3) loggerhead/config.py (+3/-0) loggerhead/controllers/__init__.py (+3/-1) loggerhead/controllers/download_ui.py (+27/-0) loggerhead/controllers/revision_ui.py (+2/-1) loggerhead/history.py (+7/-0) loggerhead/templates/revision.pt (+4/-1) |
To merge this branch: | bzr merge lp://staging/~beuno/loggerhead/export-tarball |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
xaav (community) | Needs Information | ||
Robert Collins | Needs Fixing | ||
Review via email: mp+52797@code.staging.launchpad.net |
Description of the change
This adds some basic support for exporting tarballs of revisions.
It also allows excluding this feature by running BranchWSGIApp with allow_tarballs=
There are 2 more things I can think to add to this, but I've decided to defer that work after this lands:
- Allow specifying the cache dir
- Allow specifying zip or tarballs
To post a comment you must log in.
Cache directory seems like a bad idea to me - will create stuff we have to clean up, and either the tarball is cheap enough to make that its ok to do it live (at all), or its too expensive and shouldn't be enabled on a given server.