views:

45

answers:

1

Ever since I connected to TFS, Visual Studio has started pausing for very long periods of time (30-60 seconds), even when doing things that probably shouldn't be hitting the server. It eventually comes back, but it's very disruptive. The server is not local, but I'm told that it's not really doing much, nor does it have a lot of traffic.

Has anyone experienced this, and does anyone know what I might do to diagnose the problem?

A: 

Using Fiddler, I saw that each operation that caused a pause involved downloading a 3MB repository.asmx file. The server doesn't have a great upload speed, so that was causing the delay. I had a bunch of stuff checked out, and as I checked it in, that file got smaller and smaller. Now it's down to about 4KB, and the delay is only a couple of seconds.

Thanks for the help!

Mike Pateras
@Mike, small checkins often are usualy the order of the day :)
MrHinsh
But a 30second delay to upload a 3MB repository file?! If you still ahve the fiddler output it'd be interesting to see time-to-last-byte for that upload. You could look at the IIS logs, but there is definitely opportunity for improvement there.
Ryan Cromwell
Sorry, I don't. It's coming from a home broadband line, so it's not that surprising.
Mike Pateras