Opened 17 years ago

Closed 17 years ago

Last modified 2 years ago

#79 closed defect (worksforme)

ZIP download link for folders in repo browser

Reported by: ttest@… Owned by: anybody
Priority: normal Component: Request-a-Hack
Severity: normal Keywords:
Cc: Trac Release:


Sometimes I want to access data in my repository on a computer where no svn client is available/installed/permitted. Instead of downloading single files I would like to be able to just download complete folder contents zipped together in one file. From my perspective compression which would be expensive in terms of CPU time is not necessary.

Attachments (0)

Change History (5)

comment:1 Changed 17 years ago by Alec Thomas

You mean like this: download:discussionplugin?

This was accomplished with a Subversion post-commit hook that zips up all of the top-level directories, and the GeneralLinkSyntaxPlugin to add the download:<x> links.

comment:2 Changed 17 years ago by Alec Thomas

#69 has some discussion of this as well.

comment:3 Changed 17 years ago by ttest@…

I was thinking of a way that can be realized without a configuration change to the repository. Changing the configuration would be kind of uncomfortable. Also I was thinkink of having a link to a zip file for every folder that's shown under 'Browse Source'. This would also mean that the ZIP files would have to be dynamically generated for every download request.

comment:4 Changed 17 years ago by Christian Boos

Note that Trac itself has a ticket for this (#T238).

It's already available in the trac:TracDiff branch, which is likely to be integrated by the end of 2005.

I'll follow-up here when it's done.

comment:5 Changed 17 years ago by ttest

Resolution: worksforme
Status: newclosed

Thanks for the info.

I don't know what the policy is here, but I guess we can close this ticket.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain anybody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.