有什么办法可以在Linux中使用Ant设置文件所有权和权限? 我发现了Ant chmod
和chown
任务,但是它们只用于Unix。
我试图通过Ant和ant-deb-task来添加一个Debian安装程序,在将所有需要的文件移动到一个deploy目录后,我需要设置它们的所有权和权限。
我目前无法在Linux上访问Ant(将在家中完成),但尝试查看这是否可行
<target name="chmod_task"> <exec executable="chmod"> <arg value="755"/> <arg value="/path/filename.ext"/> </exec> </target>
使用内置的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>