在 P4 命令行中,我只需要获取 Description 和 Files 字段

In P4 command line I only need to get the Description and Files fields

使用 CMD 为什么不起作用? p4 --字段描述="New CL description here" 更改-o changelist_number | p4 改变-i

P4 change -o 给我文件列表和一个空的描述字段。更改描述的最佳 cmd 批处理命令是什么?考虑到我不想用字符串查找器替换 < enter the description here >。

要更改待定更改列表的描述,请执行:

p4 --field "Description=NEW DESCRIPTION" change -o CHANGE | p4 change -i

请注意,您需要一个最新的 p4 客户端可执行文件(用于 --field 标志)并且这不适用于已提交的更改列表,因为它们受到保护无法编辑。

此方法适用于单行描述,但不适用于 multi-line 描述。假设我有一个包含多行的变量 $desc,我将如何在上面的命令中使用它,因为这不起作用:

p4 --field "Description=$desc" change -o CHANGE | p4 change -i