如何在命令行中更改现有更改列表的描述?

时间:2011-04-12 10:57:52

标签: perforce

命令“p4 change”提示编辑器并需要一个表单。但我想在命令行中执行此操作。

我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:16)

使用以下命令:

  

p4改变-u CL_number

有关详细信息,请访问this page

答案 1 :(得分:8)

始终有-i命令:

  

从标准输入中读取更改列表说明。输入必须与p4更改表单使用的格式相同。

正如Bryan在评论中指出的那样,最好的方法可能是运行change -o,将输出重定向到文件,使用其他shell命令处理文件,然后使用{{将文件发送回服务器1}}。

Source

但是,您可以在提交时随时更改说明:

  

p4 submit -d“description”

这仅适用于默认更改列表。

Source

答案 2 :(得分:4)

这个命令行对我有用:

p4 --field Description="New CL description here" change -o *changelist_number* | p4 change -i