3

LinuxでAntを使用してファイルの所有権とアクセス許可を設定する方法はありますか? Antとタスクを見つけましたが、Unix 専用です。Antant-deb-taskを使用 して Debian インストーラーを追加しようとしています。必要なすべてのファイルをデプロイ ディレクトリに移動した後、それらの所有権と権限を設定する必要があります。 chmodchown

4

2 に答える 2

3

組み込みの Ant chmod タスクを使用します - http://ant.apache.org/manual/Tasks/chmod.html

単一ファイル:

<chmod file="${dist}/start.sh" perm="ugo+rx"/>

複数のファイル:

<chmod perm="g+w">
  <fileset dir="shared/sources1">
    <exclude name="**/trial/**"/>
  </fileset>
</chmod>
于 2015-01-09T19:23:33.537 に答える
2

現在、Linux で Ant にアクセスすることはできません (自宅で行います) が、これが機能するかどうかを確認してみてください

<target name="chmod_task">
  <exec executable="chmod">
    <arg value="755"/>
    <arg value="/path/filename.ext"/>
  </exec>
</target>
于 2013-02-19T16:14:14.300 に答える