CVS and Linux

CVS speed under Linux is abysmal for everyone in the office, the windows
boxes are easily 4x faster. I've seen a few posts about it and a lonely
tracker item, but nothing of substance toward a resolution.

Is the problem in the netbeans cvs library integrated from the old
plugin? Are there updates available to it that can be merged in with
the current EAP?

Could the netbeans cvs library be moved into a separate jar under /lib
so it won't be obfuscated and we can try to work with it, at least if
that is where the problem lies?

I'm volunteering myself and the other guys around the office on Linux to
try out anything that would help, even if it isn't EAP quality, for
either the current builds of Pallada or as a 4.0.* update to Aurora. We
use both Pallada and Aurora every day for our development work, and CVS
on Linux is just not up to snuff for us.

If its a problem with the Linux side, we can work there too, we are all
on Gentoo with a mix of kernels and configurations and can work from
that side too. Anything to help get this fixed.

6 comments
Comment actions Permalink

CVS on Fedora Linux works fine for me in the office, and at home over SSH.

I'm using the 4.0.2 release.

Colin

"Matt Fielder" <mattfielder@dovetailsystems.com> wrote in message
news:c4k1fi$qi$1@is.intellij.net...

CVS speed under Linux is abysmal for everyone in the office, the windows
boxes are easily 4x faster. I've seen a few posts about it and a lonely
tracker item, but nothing of substance toward a resolution.

>

Is the problem in the netbeans cvs library integrated from the old
plugin? Are there updates available to it that can be merged in with
the current EAP?

>

Could the netbeans cvs library be moved into a separate jar under /lib
so it won't be obfuscated and we can try to work with it, at least if
that is where the problem lies?

>

I'm volunteering myself and the other guys around the office on Linux to
try out anything that would help, even if it isn't EAP quality, for
either the current builds of Pallada or as a 4.0.* update to Aurora. We
use both Pallada and Aurora every day for our development work, and CVS
on Linux is just not up to snuff for us.

>

If its a problem with the Linux side, we can work there too, we are all
on Gentoo with a mix of kernels and configurations and can work from
that side too. Anything to help get this fixed.



0
Comment actions Permalink

It works here too, just performs far worse than windows. Could you post
the versions of cvs and glibc you are using? Ill take a look at
fedora core and CVS here.

Colin Smith wrote:

CVS on Fedora Linux works fine for me in the office, and at home over SSH.

I'm using the 4.0.2 release.

Colin

"Matt Fielder" <mattfielder@dovetailsystems.com> wrote in message
news:c4k1fi$qi$1@is.intellij.net...

>>CVS speed under Linux is abysmal for everyone in the office, the windows
>>boxes are easily 4x faster. I've seen a few posts about it and a lonely
>>tracker item, but nothing of substance toward a resolution.
>>
>>Is the problem in the netbeans cvs library integrated from the old
>>plugin? Are there updates available to it that can be merged in with
>>the current EAP?
>>
>>Could the netbeans cvs library be moved into a separate jar under /lib
>>so it won't be obfuscated and we can try to work with it, at least if
>>that is where the problem lies?
>>
>>I'm volunteering myself and the other guys around the office on Linux to
>>try out anything that would help, even if it isn't EAP quality, for
>>either the current builds of Pallada or as a 4.0.* update to Aurora. We
>>use both Pallada and Aurora every day for our development work, and CVS
>>on Linux is just not up to snuff for us.
>>
>>If its a problem with the Linux side, we can work there too, we are all
>>on Gentoo with a mix of kernels and configurations and can work from
>>that side too. Anything to help get this fixed.


0
Comment actions Permalink

Matt Fielder wrote:

It works here too, just performs far worse than windows. Could you post
the versions of cvs and glibc you are using? Ill take a look at fedora
core and CVS here.



Concurrent Versions System (CVS) 1.11.5 (client/server)

glibc-2.3.2-101.4

Performance is comparable with what it used to be when this box was
running Windows XP.

0
Comment actions Permalink

Well, IDEA doesn't use the cvs executable, but it's own CVS implementation (well, actually borrowed from SmartCVS) -- so the CVS version installed on your machine shouldn't matter.

And now that you mention, CVS performance seems slower on linux, specially pserver performance. For starters, it seems that IDEA tries to login before every command, which didn't happened on linux. I'll keep an eye open for more CVS strangeness...

0
Comment actions Permalink

...it seems that IDEA tries to login before every command...


IIRC from good-old Netbeans-days, this is necessary, because otherwise
some CVS servers do not work as expected.

Tom

0
Comment actions Permalink

If you have build Pallada build 2013, check Olesya's suggestion in
http://www.intellij.net/tracker/idea/viewSCR?publicId=30182
and please post comments in the bug

R

0

Please sign in to leave a comment.