什么会导致文件集上的ANT Attrib ReadOnly超级缓慢运行?

时间:2017-10-20 16:43:31

标签: apache ant readonly file-attributes fileset

  

当这个Ant目标运行时,在只有~2k文件的目录上完成需要30多分钟。

<target name="makewritable">
    <attrib readonly="false">
        <fileset dir="${somedir}">
    </attrib>
</target>
  

在我为整个文件打开详细信息并看到

之前,我认为有些事情是非常错误的
   [attrib] Executing 'attrib' with arguments:"
   [attrib] '-R'
   [attrib] 'C:\some\path\to\somedir\files.ext'
   [attrib] 
   [attrib] The ' characters around the executable and arguments are
   [attrib] not part of the command.
  

每秒只弹出一次,并为somedir中的每个文件执行此操作。我甚至尝试过包含和排除,没有明显的区别。

     

我的问题是......你们中的任何人都有不同的结果吗?如果是这样,你知道什么可能导致加速或减速吗?我无法想象这种执行速度是由Apache实现的。

     

其他信息:在Windows 7操作系统上使用Ant版本1.8.0

0 个答案:

没有答案