2024 年 Clojure 调查!中分享您的想法。

欢迎!请访问关于页面了解有关如何使用本站的一些更多信息。

+2
tools.build
已关闭

当使用 clojure.tools.build.api/copy-dir:replace 时,它会读取源文件并然后写一个新目标文件——这并不“复制”文件,因此目标文件将以默认权限创建。

如果您正在复制可执行脚本并在其中替换文本,这是一个问题,因为创建的目标文件将不会有执行权限。

这个问题在 https://github.com/seancorfield/deps-new/issues/22 中的 deps-new 中出现。

我认为如果您的源文件是可执行的,目标文件也应该有可执行权限——并且不使用 :replace 时这可以正常工作。

已关闭,备注:已修复在 v0.7.1 版本中

1 个回答

+1

选择了
...