2

私はJoomlaコンポーネントに取り組んでいます。私のIDEはEclipseです。そして実際には、JED (Joomla Extension Directory) でリリースしてほしいと思っています。

展開を自動的に行うために、zip ファイルと tar ファイルを作成できる素晴らしいPhing スクリプトを見つけました。これを行うには、Phingのファイルセット機能を使用して、必要なすべてのファイルを定義します。

<fileset dir="${src}" id="adminfiles">
    <include name="admin/admin.compname.php" />
    <include name="admin/controller.php" />
    <include name="admin/gpl-3.0.txt" />
</fileset>

ここで、このファイル リストを使用して、すべてのファイルをテスト環境にもコピーしたいと考えています。admin/したがって、リスト内の各ファイル名からフォルダー名を削除する必要があります。私のためにこれを行うことができる Phing-Task はありますか。または任意の正規表現 (uhahah)。

よろしく tria1312

4

1 に答える 1

1

フォルダ名の「ストライピング」とは何の関係もないと思います。たくさんのファイルをコピーしたいだけですよね?

これにより、php 拡張子を持つすべてのファイルが admin フォルダーから選択したフォルダーにコピーされます。

<copy todir="${testPath}/test" overwrite="true">
    <fileset dir="admin">
        <include name="*.php" />
    </fileset>
</copy>

その他のオプションについては、ファイルセット タイプを参照してください。

于 2012-12-13T10:30:33.250 に答える