P4 :: run_edit在ruby脚本中运行很长时间时出错

时间:2014-09-04 09:57:58

标签: ruby perforce

我制作了一个ruby脚本,首先通过初始化P4$p4并执行$p4.user和{$p4.password来初始化$p4.connect的一个$p4.run_login对象。 {1}}。

然后我使用P4::run_edit打开文件以便在同一个脚本中进行编辑。在执行ruby脚本的前3-4个小时,命令成功打开了许多文件进行编辑,允许ruby脚本在文件中进行修改,但之后脚本无法打开一个文件进行编辑。给出了以下错误。

/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/P4.rb:129:in `run': [P4#run] Errors during command execution( "p4 edit Filename" ) (P4Exception)

有人可以告诉我这可能是什么原因以及如何解决这个问题。我认为问题出现了,因为脚本运行了很长时间,并且perforce不可能在很长一段时间内建立连接。但我不确定。

/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/P4.rb:129:in `run': [P4#run] Errors during command execution( "p4 edit Filename" ) (P4Exception)

0 个答案:

没有答案