带有MSSCCI的VFP 9 SP2:项目加载缓慢

时间:2016-05-11 08:45:05

标签: tfs visual-foxpro msscci

MSSCCI是否有可能使VFP项目加载缓慢? Project有1000多个文件,工作区是服务器。项目加载大约120+秒。加载期间网络流量较大,CPU和内存无明显变化。我怎样才能优化装载项目?

解决方案:

不,似乎缓慢加载是因为在VFP中控制的小型项目源使用MSSCCI提供程序的结果。

3 个答案:

答案 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)

  1. 请提供有关您环境的更多详细信息。
  2. 确保您的TFS和MSSCCI使用最新版本。
  3. 尝试使用其他客户端计算机查看您的问题是否会被重现。
  4. 创建一个新工作区以查看性能是否仍然存在。