Opened 9 years ago

Closed 9 years ago

Last modified 7 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 9 years ago by athomas

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 9 years ago by athomas

#69 has some discussion of this as well.

comment:3 Changed 9 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 9 years ago by cboos

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 9 years ago by ttest

  • Resolution set to worksforme
  • Status changed from new to closed

Thanks for the info.

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

Add Comment

Modify Ticket

as closed The owner will remain anybody.
The resolution will be deleted. Next status will be 'reopened'.

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

Note: See TracTickets for help on using tickets.