On Thu, Dec 3, 2020 at 4:53 PM Joe Strout <joe_at_luminaryapps.com> wrote:
>
> I've got a svn server running on a linux VPS. It works, but it is often
> very very slow... like, 15 minutes to commit a 5 MB file. Often it
> times out completely, and we have to svn cleanup and try again.
Which Subversion verison? Which Linux operating system? And how big is the repo?
One of the difficulties with Subverison is the difficulty of expunging
bulky old commits, even from branches or files that have been deleted.
> There is nothing else running on that virtual machine, and we've checked
> with the hosting company, and they claim they are not throttling our
> bandwidth. I believe it's probably something wrong with our
> configuration. Also we're connecting via https, because that's the
> protocol I'm most familiar with, but some other protocol might be better
> (I know the http layer brings its own limitations). I lack the time,
> and mostly lack the background, to figure this out myself.
HTTPS has advantages of being readily available, well supported, and
rarely throttled. It has the disadvantage that it's often intermingled
with a lot of other peculiar web setups.
> I'm looking to hire somebody who knows this stuff like the back of their
> hand, to spend a few hours checking our setup, maybe helping us switch
> to another protocol, and generally making svn run like the champ that I
> know it can be.
Can't take it on, I have a job. But if you provide a few details, such
as the Subversion releases and the *size* of the repository in
question, it might provide some hints.
> (For what it's worth, I use command-line svn on Macs, and others on the
> team are using TortoiseSVN on Windows.)
Right, you have contemporary clients. Do you have shell access to the
Subversion server itself to audit it for the subversion repositories,
their size, and their subversion version? Those are the questions a
sensible consultant would want to ask.
> Thank you,
> - Joe
>
> --
> Joe Strout
> Luminary Apps, LLC
> http://www.LuminaryApps.com
Received on 2020-12-04 14:41:19 CET