Eclipse SVN连接超时

时间:2016-06-03 13:17:30

标签: eclipse svn eclipse-kepler

我正在使用Eclipse Kepler并通过VPN连接到SVN。有时VPN连接丢失,当我尝试做没有连接的提交时,我必须等待10分钟直到超时。

SVN控制台显示:

% --- Get the current frame, display it and set axes properties
I = imread(handles.fullPathname,handles.numFrame);
% Update the reader
set(handles.reader,'Cdata',I);
handles.axes1.Visible = 'off';
pause(0.001); 

为什么需要10分钟才能超时?我怎样才能改变它?

编辑:

可能与网络路由问题有关。 VPN断开连接commit -m "...comment..." -N ...file_list... org.apache.subversion.javahl.ClientException: Connection timed out svn: Commit failed (details follow): svn: Unable to connect to a repository at URL 'http://192.168.9.2:81/svn/...' svn: Connection timed out 获取超时而不是无法访问的主机。

1 个答案:

答案 0 :(得分:0)

(如果您使用 http 协议连接到您的 SVN)尝试在您的 subversion 文件中设置 [global] 属性(servers 或相关的服务器组部分)%APPDATA%\Subversion\servers home(在 Windows 上的 [global] http-timeout = 30 处)设置为足够低的值(以秒为单位 - 比如说 30),以便 subversion 更快地意识到连接被断开,并导致错误消息弹出!

(默认情况下,底部)文件应该看起来像这样:

{{1}}

历史:

我也时不时遇到工作 VPN 的问题,谷歌把我带到了这个老问题。 @lhasadad 评论说他发布了一个答案,但我看不到一个(我不知道这个方法对他不起作用,或者为什么帖子被删除了,但我可以确认它仍然有效!(也就是说,它可以更好地处理连接问题))。不幸的是,该论坛链接也提供了 404 atm。所以我潜入回程机并找到了a copy from April 2016!致谢“stefan”,该论坛的主持人。他还提到(如果你有 Tortoise),这个服务器文件可以通过该 GUI 中的“设置\网络[编辑]”打开。