我正在寻找 Perforce 命令以在创建时、创建后或提交时更新非默认更改列表的描述。您可以使用 p4 submit <description>
设置提交时的描述仅适用于默认更改列表。当您尝试类似 p4 change <changelistnumber> -i <description>
的操作时,您被迫编辑然后保存一个文本文件。我正在寻找这样的东西(但显然有效):
p4 change -c <changelistnumber> -d <description>
最佳答案
要提供编号变更列表的描述,“p4 change -i”是您想要的方式。
您实际上不必打开您的编辑器:只需根据需要提前准备一个包含更改列表规范的文本文件,包括您修改后的描述,然后运行 'p4 change -i NNN < mySpecFile.txt '.
运行“p4 change -o >/tmp/change.txt”或“p4 help change”以查看更改列表规范的整体格式。
如果您打算构建执行此操作的工具,您是否有首选的脚本语言(Perl/Ruby/Python 等)?如果是这样,Perforce 命令集可以非常优雅地集成到每一种脚本语言中,这使得这类任务非常简单。
关于用于设置更改列表描述的 Perforce 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28118922/