使用perforce时提交文件失败

时间:2013-08-10 10:51:04

标签: submit perforce

故事是这样的: 1.我用p4 gui向服务器提交一组文件,有些文件是新的(标记为add),例如:a.cpp 但我需要将文件归档为一些错误。所以我退出并提交。 3.检查文件 3.现在,a.cp​​p变为a.cpp(0/2)。当我提交文件时,出现以下错误:    过时了.... 我的问题是,如何再次提交文件?谢谢。或者我可以强制提交文件,无论出现什么错误?

1 个答案:

答案 0 :(得分:0)

您在问题中提供的信息非常少,所以这只是一个猜测:您似乎无法尝试添加a.cpp,因为它已经被其他更改列表提交了。

看起来其他一些变更列表已经提交了a.cpp,并且事实上已经提交了它的第二个修订版。所以

a.cpp(0/2)

试图告诉你,你打开了一个c.cpp(你在修订版0),而存储库在修订版2中记录了a.cpp。

因此,您需要将添加请求转换为编辑请求,如下所示;

  1. 在安全的地方制作a.cpp文件的副本
  2. 还原a.cpp,以便您不再打开它
  3. 同步a.cpp,以获取工作区中的修订版#2
  4. 打开a.cpp进行编辑,以便您可以更改
  5. 将保存的a.cpp副本从步骤(1)复制到此工作区目录
  6. 扩展您的副本以查看您的更改
  7. 如果您对更改感到满意,请提交