我使用的P4模塊在Perl爲了將文件添加到資料庫:的Perl模塊P4標誌傳遞
$p4->Run('add', $filename);
但我想指定的變化列表的名稱作爲常規shell命令:
p4 add [-c changelist] filename
總之我想知道我是如何通過標誌。
感謝
我使用的P4模塊在Perl爲了將文件添加到資料庫:的Perl模塊P4標誌傳遞
$p4->Run('add', $filename);
但我想指定的變化列表的名稱作爲常規shell命令:
p4 add [-c changelist] filename
總之我想知道我是如何通過標誌。
感謝
這應該工作:
$p4->Run('add', '-c', $changelist, $filename);
的P4Perl API docs for the Run method沒有明確說,如何將選項傳遞。不過,也有在顯示選項傳遞文檔的其他例子
我試過了,但它根本不起作用。它應該如何將參數與標誌配對? – Zach
我用下面的模板末($p4->RunSubmit("-r", $change);
例如):
$change = $p4->FetchChange();
$change->{ 'Description' } = "Some description";
$p4->RunSubmit("-r", $change);
它還提交文件
什麼你使用的是確切的模塊? –
這是一個腳本中的遺留物,我發現'use P4;' – Zach