p4 checkin 失败,出现以下错误:
Submit aborted -- fix problems then use 'p4 submit -c XXXX'.
Some file(s) could not be transferred from client.
我在网站上阅读了另一个关于不正确的文件类型可能是问题的解决方案。
如何获取有关 p4 中错误的更多信息?
最佳答案
通常,当客户端上不存在更改列表中的文件,因此无法传输到服务器时,您会在提交时看到此错误。至少有两种情况会导致此问题:-
p4
add
)。只需在提示处输入 p4 add
blahblah.txt
(假设 blahblah.txt 不存在)。 Perforce 将愉快地将文件添加到您的默认更改列表中。如果您尝试提交
该更改列表(并且该文件仍然不存在),那么您将获得
上述错误)。
p4 edit
一个文件,然后在本地删除它,然后尝试并提交文件(或文件所在的更改列表)。你
会得到同样的错误。
如果您使用命令行或 p4win(或我推测的 p4v),那么将会有输出告诉您有问题的文件。您可能会看到如下几行:
open for read: d:\path\to\file\somefile.txt: The system cannot find the file specified.
此错误将告诉您该文件不存在。此输出将显示在 p4win 的输出 Pane 中,或显示在 p4 命令行的输出输出中。
关于perforce - p4 提交中止错误 - 如何解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1268632/