perforce自定义工具中缺少参数

时间:2017-02-08 11:37:26

标签: perl perforce

我在perforce中创建了一个自定义工具并传递参数如下:

generation.pl -c %c -p $c -o $p

现在,当我选择任何更改列表然后单击Perforce菜单栏中的工具并选择创建的工具时,该工具将被正确触发。但是,如果我没有选择任何更改列表,然后尝试单击该工具,则不会触发。 我知道这个“-c%c”这个参数需要更改列表的原因。但我希望即使没有选择任何更改列表也必须触发pl文件,以便我可以处理这种情况并可以指向另一个代码路径。

或是否必须传递参数中的所有参数才能触发工具?

2 个答案:

答案 0 :(得分:0)

它正在按您的要求执行操作:为您提供的每个更改列表运行一次该工具。如果您想使用更改列表列表运行一次,请使用%C

答案 1 :(得分:0)

创建另一个不带%c参数的工具条目,并在没有选择更改列表的情况下使用该工具。