1

MSSCCI によって VFP プロジェクトの読み込みが遅くなる可能性はありますか? プロジェクトには 1000 以上のファイルがあり、ワークスペースはサーバーです。プロジェクトは約 120 秒以上ロードされます。読み込み中はネットワーク トラフィックが増加しますが、CPU とメモリに大きな変化はありません。プロジェクトの読み込みを最適化するにはどうすればよいですか?

解決:

いいえ、ロードが遅いのは、VFP でソース管理されている小さな大規模プロジェクトに MSSCCI プロバイダーを使用した結果のようです。

4

3 に答える 3

1

数年前、Visual SourceSafe から TFS への移行を検討しました。VFP プロジェクトが TFS と統合された場合、プロジェクトを開くのに VSS よりも時間がかかりました。ファイルが他の誰かによって既にチェックアウトされているかどうかを確認できないなど、統合には他にも奇妙な点がありました。最終的にはそのアイデアを放棄し、VSS に固執しました。とはいえ、必ずしも MSSCCI プロバイダーを責めるつもりはありません。おそらく、VFP がソース管理データを照会する方法にもっと関係があります。

VFP プロジェクト統合を使用する必要はないことに注意してください。別のソース管理クライアントを使用してファイルをチェックイン/チェックアウトできます。バイナリ ファイル (SCX、VCX など) のテキスト バージョンを生成するためのプロセスが必要になります。

FWIW、VSS でプロジェクトを開くのも遅くなる可能性があります。VSS サーバーをアップグレードすると、大きな違いが生まれました。古い/遅いサーバーで TFS を実行している場合は、同じことがわかるかもしれません。

于 2016-05-26T22:28:01.323 に答える
0

私はそれを使用していないので、直接コメントすることはできません。

プロジェクトは単なるテーブルであり、1000 以上のファイルを含むプロジェクトはおよそ 2Mb 程度であり、これは今日のネットワークにとっては何もありません (すべてのデータを削除することを意図していたとしても)。通常、すぐに開くか、せいぜい 1 ~ 2 秒の遅延で開きます (非常に遅いネットワークを使用していないと仮定します)。

于 2016-05-11T16:34:20.147 に答える
0
  1. お使いの環境について詳しく教えてください。
  2. TFS と MSSCCI が最新バージョンを使用していることを確認してください。
  3. 別のクライアント マシンで試して、問題が再現されるかどうかを確認してください。
  4. 新しいワークスペースを作成して、パフォーマンスが持続するかどうかを確認します。
于 2016-05-12T08:11:56.613 に答える