Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Speeding up project load...
Message
From
29/05/2003 10:48:22
 
General information
Forum:
Visual FoxPro
Category:
Source Safe Control
Miscellaneous
Thread ID:
00793924
Message ID:
00793945
Views:
22
Joe,

All you had to do was ask :)

Dan

use (ccProject)
replace all user with iif(local,"Y","N")
replace all local with .t.
use

modify project (ccProject) nowait
use (ccProject) again shared
replace all local with user=="Y"
use


>Hey all,
>
>I need to jog my memory...
>
>A long time back one of my colleagues came up with a little wrapper program to open projects. It did something to the PJX before loading the project, and it sped up loads for large, VSS-attached projects by at least an order of magnitude. I remember it basically avoided the VSS status check on each file, but the VSS icons still showed in the project manager (they may have just been outdated, which was OK).
>
>We want to still be attached to VSS, but want the loads to be faster. I can't for the life of me remember what the PJX tweak was to make the files load faster while still keeping the VSS attachment intact. I know the "Local" field of the PJX can be set to .T. for ultra-fast loading, but then the Project Manager thinks the files are not in VSS, so that defeats the purpose.
>
>I also need to make sure our VSS database has been purged lately. I know we have all the latest patches and hotfixes, but it still takes close to a minute (longer for some) to open a project with around 150 files in it... I know we can also play games like having two VFP sessions open and/or making sure that we don't close the project while in development, but if I can get this quick-load thing working, we will have a fix right away and won't be so leery about attaching all of our projects to VSS for direct VFP integration.
>
>So, anyone who remembers that little tweak, please let me know!
>
>Thanks,
>Joe Kaufman
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform