We are attempting to integrate a PB 11.2 application with Team Foundation
Server Version Control but are encountering major performance issues. Our
environment is as follows:
PB 11.2 build 8739
MS Team Foundation Server 2008 Located remotely - No TFS Proxy
Our application has 19 PBL's and approximately 4000 objects.
When using MS Team Explorer to get latest (for the entire application)
performance is less than 2 minutes - Very Acceptable
If we attempt to do the same in PB ( even just a Refresh Status - Perform
Diff on status Update is turned OFF) it takes over 10 minutes - Not
Acceptable.
Although this is a major issue the BIGGEST issue for us is when in the PB
IDE and you attempt to expand a PBL by clicking on a node in the SysTree.
PB does a Refresh Status which takes upwards of a minute or more depending
on the items in the PBL to complete. During this time the developer cannot
check out an object to work with.
We currently have SCCMaxArray set to 250. We did some experimenting with
this (we tried different values between 5 and 5000 with 5 performing the
worst and 5000 not much better than 250)
Any suggestions, explanations or even just verification that this is expect
performance would be appreciated.
|