Hello Julien, On Wed, Apr 3, 2019 at 1:04 PM Julien Cugnière <julien.cugni...@gmail.com> wrote:
> Hello all, > > I've been happily managing an svnserve server for a while now. > Recently, I've decided to try Collabnet's Subversion Edge, to see if > it would make administration easier, and because I'm interested in > trying out LDAP later. > > However, performance is abysmal : any client operation takes a long > time, and makes httpd consume a *lot* of CPU while the request is > processed. Opening TortoiseSVN's repobrowser consumes 100% of all 6 > cpu cores of the server for 5 to 20 seconds. It also happens, though > not as much, with an empty repository (just empty trunk/branches/tags > directories). If I do the same tests with svnserve, the cpu usage is > barely noticeable. > > I found posts about a similar cpu issue caused by LDAP, but it's not > enabled, so the suggested solution (setting LDAPSharedCacheSize to 0) > doesn't work. > > I'm not sure if this is the right place to ask, as a lot of components > are involved, so feel free to redirect me elsewhere. There's probably > something wrong in my setup, but having no Apache experience, I'm not > sure how to diagnose it. Any help is appreciated. > > The server is a 6 cores VM running Windows Server 2012 R2. I did a > default install of Subversion Edge 5.2.3. I accessed the repository > with TortoiseSVN 1.11.0 and 1.11.1, both remotely and locally, with > http and https. > > Julien Cugnière > Do you mean Active Directory (AD) when you say LDAP? If the answer is "yes", try VisualSVN Server[1]. Integration with AD works out of the box and the server also supports Integrated Windows Authentication (AD SSO) via SPNEGO. Moving your repositories to VisualSVN Server should be a smooth ride, too. :) Download VisualSVN Server from the main download page[2]. [1]: https://www.visualsvn.com/server/ [2]: https://www.visualsvn.com/server/download/ -- With best regards, Pavel Lyalyakin VisualSVN Team