Subversion sllooooowww

Just when I thought subversion from IDEA couldn't get any slower, it went and did it!

Up to 4121, it was just normal slow. As in, if you try commit project in a project with 12 modules and a couple of thousand files, it just takes 5 minutes or so to show you the commit popup where you get to exclude files and whatnot (and woe unto you if you choose revert from there, since that'd cause another 5 minutes to be flushed down the toilet of life)

However, from 4121, svn has become so slow that it effectively means you can go out for lunch, meet a girl (or boy), arrange another date, and if you're lucky, idea will have comitted your project by the time you're ready to meet the parents.

The current culprit seems to be 'sending commit packets', which takes 10-15 minutes now. It sends the first few files reasonabely quickly, but after that, it'll take something like 30-40 seconds per file, even though the files can be simple images that are being deleted.

Has anyone else noticed this, or is this another figment of my depraved and lonely imagination?

3 comments

Hmmm...

Just upgraded to 4121 this morning and have been working with it all day
(doing lots of svn commits and updates).
I have not noticed a performance degredation (only noticed the 'packets'
text).

What i did do today is a cleanup of my root dir and yes i did go for a
long coffee + ciggie break for that. But now commits are pretty ok
(depending on how much i've touched). Right now it takes about 20 secs to
bring up the tree thing and when i commit some files it does each one
pretty quick (well it is not slower than tortoiseSVN).

- 3600 java source files
- 500 resource files

cheers
oliver

0

In article <27727616.1138027515337.JavaMail.itn@is.intellij.net>,
hani@formicary.net says...

Just when I thought subversion from IDEA couldn't get any slower, it went and did it!

Up to 4121, it was just normal slow. As in, if you try commit project in a project with 12 modules and a couple of thousand files, it just takes 5 minutes or so to show you the commit popup where you get to exclude files and whatnot (and woe unto you if you choose revert from there, since that'd cause another 5 minutes to be flushed down the toilet of life)

However, from 4121, svn has become so slow that it effectively means you can go out for lunch, meet a girl (or boy), arrange another date, and if you're lucky, idea will have comitted your project by the time you're ready to meet the parents.

The current culprit seems to be 'sending commit packets', which takes 10-15 minutes now. It sends the first few files reasonabely quickly, but after that, it'll take something like 30-40 seconds per file, even though the files can be simple images that are being deleted.

Has anyone else noticed this, or is this another figment of my depraved and lonely imagination?

Do you have the code inspection turned on? It sounds like a couple of
thousand files are being analyzed before check in.
--
-


David H. McCoy


-


0

Nope, no inspections (that I know of!)

The problem tends to happen with things like small image files (when there are many deleted/modified), so very doubtful if inspections are the culprit here.

0

Please sign in to leave a comment.