Assembla Perforce不会提交大量文件

时间:2017-01-02 06:57:41

标签: version-control perforce assembla

我有1000多个标记为要添加的文件,我想使用perforce提交。在提交过程中,一切似乎都运行正常,但在提交后一小时左右,使用p4v客户端,我收到一条错误,说“#34;无法连接到服务器...作为用户...尝试重新连接"

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

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

我该如何解决这个问题? 非常绝望和感激帮助。

我尝试过以下无效:

  • 卸载并重新安装
  • 降级p4v客户端版本,
  • x4和x64位版本的p4v客户端
  • 以太网而非WiFi
  

在提交期间一切都很好:

during the submit

  

大约一个小时后,我收到了这个错误:

Error

  

如果我按下"关闭p4v"按钮,弹出:

enter image description here

  

由于p4v给了我所有这些错误,我尝试提交vi   命令行,但仍然会在提交说法一小时后收到错误:

enter image description here

2 个答案:

答案 0 :(得分:2)

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

所以回顾这个问题的解决方案是提交一小部分,而不是一次性提交。

我希望这可以帮助任何人!

答案 1 :(得分:1)

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