是否可以自定义perforce命令?

时间:2016-01-28 07:57:44

标签: perforce

我是perforce的新手,可以在Perforce API的帮助下修改或添加perforce命令中的新功能

2 个答案:

答案 0 :(得分:3)

Perforce API或多或少复制了在命令行上运行p4 help commands时看到的命令集。仅仅从命令行(或P4V)移动到API就没有什么好处。

话虽如此,您始终可以将现有命令集用作构建块以实现更复杂的功能。这可以通过编写脚本(您组合p4命令行的多个命令)或编程(将多个API组合到更高级别的功能)来实现。

你追求什么样的功能?

答案 1 :(得分:0)

使用p4 aliases可以实现很多目标。

来自here的示例将创建一个新的更改列表。可以在该页面上找到更有趣的应用程序。

newChange $(desc) = change -o > $(chg) &&
                   p4subst "$(LT)enter.*$(GT)" $(desc) < $(chg) > $(chg2) &&
                   change -i < $(chg2)