0

この質問をどのように表現すればよいかよくわかりません。

しかし基本的に、私たちのチームは多くのコードを svn リポジトリに保管しています。私はいつもApacheを介してアクセスしています。チェックアウトするには

svn co http://192.168.1.x/path/to/project .

これは通常は機能しますが、svn リポジトリもホストしているマシンで作業を行っていることがよくあります。悪い考えかもしれませんが、私たちはとても小さな店です。とにかく、一度に多くのリクエストを行うと、Apache が少し動揺する点があります。ローカルで簡単にチェックアウトできる方法はありますか?

svn co /srv/svn/path/to/project .

Apache経由で送信しないと、結果が早くなるはずです。このデータはすべて nic を通過しますか?

4

2 に答える 2

0

Apache は、リポジトリの既知の URL と追加の認証などのセキュリティを備えた場所を提供するだけです。

ローカル ディレクトリからリポジトリをチェックアウトできます。

svn co file:///var/svn/repos/project .

ただし、エンド ユーザーは にアクセスできる必要があります/var/svn/repos。したがって、サーバーでチェックアウトすると、ディスクから直接データが取得されます。このディレクトリをネットワーク ロケーションとして使用できるようにすると、ユーザーはネットワーク経由でアクセスします。

于 2013-10-15T15:09:18.410 に答える