svn up を実行する必要があるリモート アプリケーション サーバーに ssh します。これは数少ないサーバーの 1 つです。svn up が機能する他のすべてのものと同じ設定が必要です。
- サーバーへのssh
- su wwwrun は正常に終了します
svn info私にくれます
URL: svn+ssh://svnuser@repository.server.com.au/var/lib/svn/edu2/tags/4.1.0
svn stも正常に動作します。- ssh svnuser@repository.server.com.au は、パスワードを要求せずにログインします。
svn up決して終わらない
別のセッションを使用してリポジトリ サーバーにログインすると、svnuser の下ps aux |grep svnでプロセスが実行されていることがわかります。svn up を開始したセッションでsvnserve -t行うと、リポジトリ サーバーのプロセスが終了します。ctrl+c^Csvn: Caught signalsvnserve -t
svn up同じセットアップが必要な他のいくつかのアプリケーションサーバーを試してみると、すべて正常に動作します。問題のサーバーへのsshは遅いですが、svn upはさらに遅い接続でも機能しました。
それを修正する方法、または何が起こっているのかをデバッグする方法はありますか?