当我提交大量更改(数百兆字节)时,即使签入确实通过,客户端超时也是如此。svn客户端超时并破坏WC状态
当我右键单击WC并显示日志时,TSVN显示即使签入实际发生,WC修订版也不会更新。
我试过使用TortoiseSVN 1.9.5, Build 27581 - 64 Bit
和命令行svn version 1.9.5 (r1770682)
。
问题
是否有增加客户端的超时的方法吗?
当我提交大量更改(数百兆字节)时,即使签入确实通过,客户端超时也是如此。svn客户端超时并破坏WC状态
当我右键单击WC并显示日志时,TSVN显示即使签入实际发生,WC修订版也不会更新。
我试过使用TortoiseSVN 1.9.5, Build 27581 - 64 Bit
和命令行svn version 1.9.5 (r1770682)
。
问题
是否有增加客户端的超时的方法吗?
如果您正在使用HTTP连接到服务器(因为它似乎是这样),你可以增加(或禁用)超时与http-timeout
指令,如在Runtime Configuration Area解释说:
http-timeout
这指定等待服务器响应的时间量(以秒为单位)。如果您遇到缓慢的网络连接导致Subversion操作超时的问题,则应该增加此选项的值 。在使用基于Serf的HTTP提供程序的Subversion 1.8(或更早版本的 版本)中,使用值0到 完全禁用超时。
只要确保你不只是掩盖一个问题(很奇怪,提交成功完成,但服务器响应无法通过)。
是的,这是问题。 – Adrian
显示你如何在第一个地方进行提交。你是否告诉Subversion提交10个文件,并且只有5个正在提交?或者你是否假设将提交10个文件,但只有5个文件符合条件? – alroc
@alroc在TSVN中,我右键单击文件夹并提交其中显示几十个能够提交的文件。我按下确定,有时它表示提交失败,但回购日志表示提交确实发生,但仅限于某些文件。 – Adrian
如果您收到“失败”作为回应,则不会在存储库中更改任何内容。你确定所有你认为*的文件都被提交了吗?你是否有未版本控制的文件显示你正在承担承诺,但你还没有选中该框? – alroc