我ssh到我需要做的svn的远程应用程序服务器。这是少数服务器之一。应该与svn up工作的所有其他设置相同。
svn info
给了我 URL: svn+ssh://svnuser@repository.server.com.au/var/lib/svn/edu2/tags/4.1.0
svn st
也可以运行。svn up
永远不会完成如果我使用另一个会话登录存储库服务器并执行ps aux |grep svn
我可以看到svnuser下的进程svnserve -t
正在运行。如果我在开始svn up的会话中ctrl+c
,我得到^Csvn: Caught signal
并且存储库服务器上的进程svnserve -t
将完成。
当我在少数其他应用服务器上尝试svn up
(应该)具有相同的设置时,一切正常。有问题的服务器的ssh速度很慢,但是即使连接速度较慢,也可以使用svn。
任何想法如何解决或调试正在发生的事情?