Version control 汇编性能不会提交大量文件

Version control 汇编性能不会提交大量文件,version-control,perforce,assembla,Version Control,Perforce,Assembla,我有1000多个文件标记为添加,我想使用perforce提交。在提交过程中,一切似乎都正常,但在提交大约一个小时后,使用p4v客户端,我收到一条错误消息:“无法连接到服务器…作为用户…尝试重新连接” 似乎每次我向p4v客户端提交时都会发生这种情况。还尝试使用命令行,并在一段时间后将此消息发送到submit中,说明“ssl发送失败”,“找不到指定的文件WSAECONNABORT” 我怀疑这与SSL有关:我目前正在assembla.com上托管我的perforce服务器,因为他们不会给我禁用SSL的

我有1000多个文件标记为添加,我想使用perforce提交。在提交过程中,一切似乎都正常,但在提交大约一个小时后,使用
p4v
客户端,我收到一条错误消息:“无法连接到服务器…作为用户…尝试重新连接”

似乎每次我向p4v客户端提交时都会发生这种情况。还尝试使用命令行,并在一段时间后将此消息发送到submit中,说明“ssl发送失败”,“找不到指定的文件WSAECONNABORT”

我怀疑这与SSL有关:我目前正在assembla.com上托管我的perforce服务器,因为他们不会给我禁用SSL的选项。这是SSL问题吗

我怎样才能着手解决这个问题? 非常绝望,非常感谢你的帮助

我尝试了以下方法,但没有效果:

  • 卸载和重新安装
  • 降级p4v客户端版本
  • p4v客户端的x86和x64位版本
  • 以太网代替WiFi
在提交过程中,一切正常:

大约一个小时后,我出现以下错误:

如果我按下“关闭p4v”按钮,会弹出:

由于
p4v
给了我所有这些错误,我尝试提交vi 命令行,但在提交一个小时后仍然出现错误,并说:


解决了它!我没有尝试在一大块中提交所有标记为添加的文件,而是一次提交300个左右的小部分,而不是一次提交1000多个文件

因此,概括一下这个问题的解决方案,就是分小部分提交,而不是一次提交全部内容


我希望这对任何人都有帮助

听起来Perforce服务器的资源不足。事实上,提交是原子的;它要么完全有效,要么完全失败。对于如此大的提交,如果服务器耗尽内存或临时磁盘空间或其他东西,并且阻塞,提交将失败。正如您所发现的,在更易于管理的块中提交不会触发它。

很高兴您解决了这个问题。这些天,我相当经常地一次提交20-25000个文件。几年前,我发现我甚至不能提交10000份。结果是一个动力不足的工作站。升级我的工作站解决了这个问题。