0
我有下面的代碼從變量創建目錄:如何在需要時創建中間目錄?
<mkdir dir="${project.private.dir}" />
但是,當用戶指定在父文件夾丟失的目錄,有錯誤:
[mkdir] Created dir: /var/www/sites/default/private/files
Execution of target "set-dir-permissions" failed for the following reason: build.xml:192:18:
The file /var/www/sites/default/private/files does not exist
目錄/var/www/sites/default
存在,但不在private
但和通常我會通過mkdir
創建:
<exec command="mkdir -vp ${project.private.dir}" />
但這不是交叉兼容的。
是否有任何創建目錄的phing方法,包括中間所需的-p
參數mkdir
?
我找不到MkdirTask,也許還有其他方法嗎?