MSSCCI是否有可能使VFP项目加载缓慢? Project有1000多个文件,工作区是服务器。项目加载大约120+秒。加载期间网络流量较大,CPU和内存无明显变化。我怎样才能优化装载项目?
解决方案:
不,似乎缓慢加载是因为在VFP中控制的小型项目源使用MSSCCI提供程序的结果。
答案 0 :(得分:1)
几年前,我们考虑从Visual SourceSafe迁移到TFS。当VFP项目与TFS集成时,打开项目所需的时间比使用VSS要长。集成还存在其他奇怪之处,例如无法查看文件何时已被其他人检出。我们最终放弃了这个想法并坚持使用VSS。也就是说,我不一定会责怪MSSCCI提供商。它可能与VFP查询源控制数据的方式有关。
请注意,您不需要使用VFP项目集成。您可以使用单独的源控制客户端来检入/退出文件。您需要一个生成二进制文件(SCX,VCX等)文本版本的过程。
FWIW,用VSS打开项目也可能很慢。升级我们的VSS服务器产生了很大的不同。如果您在较旧/较慢的服务器上运行TFS,则可能会发现相同的内容。
答案 1 :(得分:0)
我没有使用它,所以我不能直接评论它。
一个项目只是一个表,一个包含1000多个文件的项目大约意味着大约2Mb,这对于今天的网络来说是无关紧要的(即使它意味着要删除所有数据)。通常它应该立即打开或最多延迟1-2秒(假设您没有使用极慢的网络)。
答案 2 :(得分:0)