[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: mergeing too slow

From: Mark Phippard <markphip_at_gmail.com>
Date: Wed, 23 Jul 2008 16:20:14 -0400

On Wed, Jul 23, 2008 at 11:31 AM, Ulf Seltmann <seltmann_at_digitalzone.de> wrote:

> I have problems with merging between two branches. It takes unusable much
> time.
>
> I'm using:
> - Debian Lenny
> - Subversion 1.5.0
> - Eclipse 3.3 Europa (with PDT plugin for PHP)
> - Sun Java 1.5
> - Subclipse 1.4.1 (with SVNKit 1.2...)
>
> Server:
> - Apache 2.2.6 (mod_svn, mod_auth_shadow)
> - Subversion 1.4.4
>
> I can't believe this is usual. it takes about 30 minutes to merge the
> branches (which by the way differ not much). The project's size is about 30
> MB plus 100 MB external included projects (with svn:externals). My CPU usage
> is nearly 0 and the network-traffic too. on the server i figured out, that
> validation is done permanently. i think, that for every file that shall be
> merged a request is made which needs to be validated. this seems to slow
> down the communication. does anybody has a suggestion how communication to
> the subversion-server should be done?

Can you try using the command line so we can rule out Subclipse and/or
SVNKit as causes?

You might want to use the CollabNet Merge Client. It builds merge
client on top of Subclipse. It is EPL licensed and you can get it
here:

http://desktop-eclipse.open.collab.net/

The Subclipse merge has not really been updated for 1.5. It should
still work properly but does not take advantage of newest API's. I'd
highly doubt that is adding any performance problems, but if the
command line does not have the same problem, that would be something
we could look at.

Your validation idea is interesting. Did you do anything to trace the
requests that were being made? I'd have thought that would show up as
network traffic.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-23 22:20:45 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.