我正在尝试使用以下命令从命令行创建一个空的更改列表p4 change -i
但似乎这个命令什么也没做,我没有收到任何错误/成功消息,命令行只是不返回任何内容,我必须用 ctrl+c 杀死它。
我的 p4 客户端可以工作,我能够看到我的所有信息并正确执行所有其他操作,似乎只有创建新的待处理更改列表时才会出现问题。
有人遇到过同样的问题吗?
附注我已经检查了创建空变更列表的 P4V 方法,它实际上使用p4 change -i
命令没有任何问题,但如果我尝试使用 cli 中的相同命令,它将默默失败。
如果您以交互方式使用命令行,则可以使用常规的“p4 Change”命令:
p4 change
这将在编辑器中打开更改列表规范,以便您可以填写它,并在您将文件保存在编辑器中并退出时保存更改列表。
如果您正在编写脚本,则可以使用“p4 change -i”,但您需要确保通过标准输入向其提供有效的更改列表表单。 “p4change -o”命令为您提供与“p4change”相同的表单(通过标准输出而不是编辑器),因此剩下的就是填写描述和/或修改要包含的文件列表。 --field 选项在这里很有用:
p4 --field "Description=My pending change" change -o | p4 change -i
如果您希望新的更改列表为空而不是从默认更改列表继承打开的文件,请将文件字段留空:
p4 --field "Description=My pending change" --field "Files=" change -o | p4 change -i
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)