我想找到从branch1到branch2的非集成变更列表.当我执行以下命令时:
p4交换-t branch1 branch2> temp.txt
我收到错误:
"扫描的行太多(超过500000);请参阅'p4 help maxscanrows'."
在这种情况下,如何使用限制性更强的外卡来获得结果?我希望在特定日期范围的两个分支之间看到非集成的更改列表.
谢谢,
汤姆
当我在命令行中使用以下命令时,它给出了非集成更改列表的列表.
p4 interchanges -t $branch1 @$date1, @$date2 $branch2 > changes.txt
Run Code Online (Sandbox Code Playgroud)
但是,当我在Perl脚本中使用此命令时,如下所示,它不提供输出:
$cmd = system ("p4 interchanges -t $branch1 @$date1, @$date2 $branch2 > changes.txt");
Run Code Online (Sandbox Code Playgroud)
命令行中的输出消息是一些错误,如下所示:
branch1, - all revision(s) already integrated.
Run Code Online (Sandbox Code Playgroud)
问题是因为date1和date2之间使用了逗号?如何在Perl脚本中使用此命令?