用于设置更改列表描述的 Perforce 命令

标签 perforce

我正在寻找 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/

相关文章:

git - 在 Git p4 提交期间忽略 Git 提交

git p4 端口错误导致失败

git - 什么是正确的 Git p4 工作流程?

perforce - Perforce 中的/home 中的 db.* 文件?

.net - 忽略 Perforce 文件夹差异中的文件夹

perforce - 获取最新修订版不起作用

perforce - 强制下载一个仓库

perforce - 是否有一个 Perforce 命令可以显示文件/目录的所有 checkin 列表以及已更改的文件列表和描述?

jenkins - Jenkins 中同一项目的多个并发构建

已拆分为多个文件的文件的分支 View