VS2005 IDE becomes too slow after upgrading to Vault 4.0.5

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
dextor
Posts: 16
Joined: Fri Feb 10, 2006 8:34 am
Location: Seoul, Korea

VS2005 IDE becomes too slow after upgrading to Vault 4.0.5

Post by dextor » Mon Oct 29, 2007 2:12 am

Hi all,

We are developing our product in VS2005 using your good solution - Vault. Recenlty, we are using VS2005 vault client, rather than using VS 2003 compliant mode.

Last night, I upgraded our Vault server to 4.0.5 and all the developers upgraded their client to 4.0.5. After then, all the developers are complaning to me that the VS2005 IDE becomes too slow!

Actually, I feel the overall responsiveness of the IDE is slow-down - the hour-glass appears more oftenly.
____
Best regards,
Jaeyoun Yi, Ph.D.

dextor
Posts: 16
Joined: Fri Feb 10, 2006 8:34 am
Location: Seoul, Korea

Post by dextor » Mon Oct 29, 2007 8:05 am

Actualy, the IDE is now too slow.
Especially, when I connect from outside office, it's too slow to use it.
I wanted to go back to 4.0.4 if no resolution is possible.

Any help, please.
____
Best regards,
Jaeyoun Yi, Ph.D.

IvanGB
Posts: 7
Joined: Fri Oct 19, 2007 6:30 pm
Location: Brazil
Contact:

Post by IvanGB » Fri Nov 02, 2007 6:11 am

Hi.

Before upgrading to 4.0.5, and reading this post from dextor, could you guys make a comment wether this is a real issue or not?

Thanks!

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Fri Nov 02, 2007 8:48 am

IvanGB, I can't say for certain, as Vault 4.0.5 is just about 1 week old.

dextor, can you give some more concrete examples? Specific examples of your project make-up and what the performance is on what actions would be helpful.
Jeff Clausius
SourceGear

dextor
Posts: 16
Joined: Fri Feb 10, 2006 8:34 am
Location: Seoul, Korea

Post by dextor » Sun Nov 04, 2007 6:22 pm

We've been using vault as a source-control tool since Vault 2.x.
Actually, we have two separate projects. Each has its own repository on a same server.

But the first project is using VS2003-compliant client and the other is recently converted to VS2005 client. In Vault 4.0.4, there were no problems in both projects.
However, after upgrading our server and our client to 4.0.5, all of us sense the VS2005 IDE became slow severely for the VS2005 client project. It was almost impossible to edit something in IDE due to the slowdown.

We've found out that this slowdown became more severe when a user set the concurrent development style to VSS-style. Some developers said that unchecking 'auto-committ' option alleviates this problem, but I'm not sure.

Especially, the VS2005 IDE became useless when class-view is visible.
And when clicking the right muse button on the class-view node, there is a very long delay till the context menu shows up.
____
Best regards,
Jaeyoun Yi, Ph.D.

dextor
Posts: 16
Joined: Fri Feb 10, 2006 8:34 am
Location: Seoul, Korea

Post by dextor » Sun Nov 04, 2007 6:34 pm

- When clicking mouse right-button on class-view node,
it usally takes 5 to 7 seconds to show up context menu.

- When editing a file, compiling by control+F7 takes 4 to 7 seconds before actual compiling action.
Usually 4-5 seconds to update 'vault pending changes' view.

- Storing files to disk always show similar delay.

- Sometimes (but very oftenly), editor does not repond to my key-stroke promptly.



Actually, we tried to go back to VS2003 client mode, but failed.
Once converted to VS2005 client mode, can't we go back to the old one?
____
Best regards,
Jaeyoun Yi, Ph.D.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Mon Nov 05, 2007 9:32 am

How did you attempt to switch back?

First let's try to unbind using Vault 4.0.5's binding dialog, switch to the MSSCCI based (2003 Compatible) client within VS 2005, and then from File->Source Control, re-bind the project/solution from there.
Jeff Clausius
SourceGear

dextor
Posts: 16
Joined: Fri Feb 10, 2006 8:34 am
Location: Seoul, Korea

Post by dextor » Mon Nov 05, 2007 6:35 pm

Thank you jclausius, for response.

I tried to switch back in the exactly same way as you described.
Actually, our solution is composed of many sub-projects.
When I tried to re-bind using 2003-compatible API,
Vault added the sub-project's files into the solution root...
I had to spend very long minutes to fix them manually...
I don't like to try again because our development deadline is coming. ^^;

As for 2005-API, I think that only the large-sized solution shows some severe delay in IDE.
When we are dealing in a small project, such a delay is not sensed.
Our main solution is composed of 17 sub-projects and over 3000 C++ files. In this solution, VS2005 IDE hangs periodically (about every minute?) for 2-3 seconds, besides storing to disk...

Absolutely, 4.0.4 didn't show such a delay.
From the 4.0.5 release note, I found a line, which seems to be related to this problem.

- Automatically checked out files are now added to pending change list immediately.


I'm wondering if such a delay is not shown on others?
Or is it related to some kinds of mis-configuration of vault software?
____
Best regards,
Jaeyoun Yi, Ph.D.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Tue Nov 06, 2007 10:23 am

dextor:

There is now a bug logged about the Visual Studio 2005 (VSIP) client's context menu being slow on solutions with more than 1500+ files.

In regards to the other slow downs, we don't think anything changed in Vault 4.0.5 from Vault 4.0.4 that would have introduced this, but yet you still have the problem in VSIP for 4.0.5 but not in VSIP for 4.0.4.

From the prior posts, it looks like you're trying to switch to the VS 2003 Compatible Client (MSSCCI) away from the VSIP based client. Another temporary work around would be to un-install the Vault 4.0.5 client and re-install the Vault 4.0.4 client.

What is the status of things from your end?
Jeff Clausius
SourceGear

yamao
Posts: 20
Joined: Thu Oct 25, 2007 3:17 pm

Post by yamao » Wed Nov 21, 2007 11:20 am

Hi Jeff,

We have 24,000+ files in our solution. After we updated to 4.0.5, rhe VS 2005 IDE becomes supper slow. Is any fix for that?

Thanks!

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Wed Nov 21, 2007 12:00 pm

What Vault client are you bound to? What are the project types? Any other info you can provide?
Jeff Clausius
SourceGear

yamao
Posts: 20
Joined: Thu Oct 25, 2007 3:17 pm

Post by yamao » Mon Nov 26, 2007 8:11 am

Hi Jeff,

It is bound to 2005 Client. It is website project.

Thanks,

Amy

Post Reply