0

リポジトリにファイルを追加するために、Perl で P4 モジュールを使用しています。

$p4->Run('add', $filename);

しかし、通常のシェルコマンドのように変更リスト名を指定したい:

p4 add [-c changelist] filename

要するに、フラグを渡す方法を知りたいです。

ありがとう

4

3 に答える 3

0

最後に次のテンプレートを使用しました。

$change = $p4->FetchChange();
$change->{ 'Description' } = "Some description";
$p4->RunSubmit( "-r", $change );

また、ファイルを送信します

于 2013-11-06T08:42:51.357 に答える
0

This should work:

$p4->Run('add', '-c', $changelist, $filename);

The P4Perl API docs for the Run method don't explicitly say how to pass options. However, there are examples in the rest of the docs that show option passing ($p4->RunSubmit( "-r", $change ); for example.)

于 2013-11-04T23:52:52.550 に答える