BryanM-NZ

One of the folders in our project has over 11,000 files. If I checkout a single file from that folder using the Source Control Explorer in visual studio 2005, it contacts the server to check the file out and appears to refresh the view. If I have multiple files selected, the contacting server dialog stays up for a very long time (long enough that I cancel the operation). Another of our developers had the same experience trying to delete multiple files from the folder.

If I use the TF.exe checkout command instead, the speed is much more acceptable.

It therefore appears there's a problem with the Source Control Explorer for folders with many files.

I saw another thread "Checkout on large tree takes a long time" but the last response to that was in December 2005 and I wanted to let you guys know it is still unusably slow. Is it going to remain slow or can we look forward to better performance in the next release / service pack



Re: Team Foundation Server - Version Control Operations with Visual Studio Source Control Explorer slow for folders with many files

Hua Chen - MSFT

Hello BryanM:

Do you install the SP1 for TFS SP1 has fixed one problem about get file.

From the TFS RoadMap:

http://blogs.msdn.com/bharry/archive/2006/11/30/team-foundation-server-roadmap.aspx

The following is for the next TFS version Orcas.

Performance improvements C A variety of Version Control performance enhancements that will improve virtually all aspects of version control performance. The gains for smaller servers/projects (< 10,000 files) will be modest. The gains for larger projects (particularly where the file count approaches 100,000s) will be substantial

Thanks.






Re: Team Foundation Server - Version Control Operations with Visual Studio Source Control Explorer slow for folders with many files

BryanM-NZ

Hi Chen,

Thanks for the response. We do have SP1 installed, but the problem we have is with 'check out', not with 'get'. The problem does not appear to be a TFS issue (since TF.exe checks out the files just fine), rather it is with the Source Control Explorer UI.

The Orcas release sounds promising. I hope the Team Explorer client will get a decent share of resourcing for improvements.

Bryan





Re: Team Foundation Server - Version Control Operations with Visual Studio Source Control Explorer slow for folders with many files

Dennis van.der Stelt

Were you able to fix this problem Because I'm on a server with 600.000+ files and for some reason, after a short time after rebooting the server, it'll become awefully slow.




Re: Team Foundation Server - Version Control Operations with Visual Studio Source Control Explorer slow for folders with many files

Hua Chen - MSFT

Hello Bryan,

Yes It is a known issue about the UI.






Re: Team Foundation Server - Version Control Operations with Visual Studio Source Control Explorer slow for folders with many files

Hua Chen - MSFT

Hello Dennis,

Sorry for the inconvenience..

Could you please try the command tool as a workaround in TFS 2005

As I know it will be improved in the next version Orcas.

Thanks.