Hi Joe,
Other things you should look into:
- Do you have svn triggers that could be taking too long to execute?
- Is your authentication setup sufficient/quick?
- Apache has enough resources or is it swapping?
Regards,
William
On Fri, 4 Dec 2020 at 08:41, Nico Kadel-Garcia <nkadel_at_gmail.com> wrote:
>
> 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 18:33:24 CET