SVNクライアントは多くのチェックアウトがある1台のサーバー上では非常に遅いですが、最初に触れるだけです


2

セットアップ

私は複数の箱を持っています(すべて同じサイズと仕様)。 1つを除いてそれらのすべてがリモートリポジトリ(同じリモートリポジトリ)の単一のチェックアウトを持っています。ただし、1つのボックスに同じリモートリポジトリのチェックアウトが120あります。

問題

すること svn status それを1回チェックアウトしたボックスのいずれかでは瞬間的です。 (0.276秒)

ボックスには、同じリモートリポジトリを120までチェックアウトしています。 svn status 時間がかかる(29.398秒)

ファンキー

私がやったならば svn cleanup 遅いチェックアウトの1つに svn status その状態は瞬間的です。実際には、 svn status そしてもう一つ svn status最初のものは遅く、2番目のものは速いです。

考え

だから私はそれがある種のキャッシュの問題だと思っています。どのようにこれを修正するのですか?

理由

私が使っている svn status 例として。しかし、私の主な問題は svn switch これらの他のチェックアウトは永遠に行われるため、すべてのチェックアウトをアップグレードするのは非常に長くて面倒な作業です。


HTTPS経由でリポジトリにアクセスしますか?マシンはWindowsベースですか?
bahrep

1
私はHTTPS経由でアクセスしますが、いいえ、それはウィンドウズマシンではありません。すべてのマシンは同じソフトウェアを実行しているUbuntuです。
isleshocky77
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.