On Mon May 29 00:31:18 2006, guest wrote:
Show quoted text> I'd love to either write a class extending SVN that allows tarball
> download capability, but I'm not sure where to even start looking. Is
> there someplace it should/would fit in, or is it something that's even
> been considered before?
Ticket 16421 is asking for the same thing. I haven't had a chance to
implement it yet. A few reasons why.
1. If you're running Apache you can configure it to serve up your
repository, read-only, over HTTP. Then anyone else with a Subversion
client can download files straight from your repo.
2. Each tarball would have to be built on the fly. That could be quite
an effective denial-of-service attack on your server. Unless you build
in checks so that only certain paths could be downloaded. At which
point you're probably better off with the approach in (1).
Show quoted text> I just switched over from WebSvn (Which has severe issues with my
> large repository, but SVN::Web is quite speedy in comparison)
> Thanks for a great project-- hope to hear from you soon.
Cheers, glad it's working for you.
I'll have another look at the options for generating tarballs, and see
if there's a resource-light way to do it.
N