Сборка в родительскую папку с помощью скрипта сборки HTML5 Boilerplate

Когда я пытаюсь создать родительскую папку с помощью скрипта сборки HTML5 Boilerplate, я получаю это сообщение:

Ваша папка dir.publish имеет значение ../, что может привести к удалению всего вашего сайта или еще хуже.

Во-первых, скрипт сборки не удаляет файлы, а просто заменяет их, верно? Во-вторых, "или хуже"? Я не гуглю и не смешиваю здесь нитроглицерин :(

Есть ли обходной путь?

РЕДАКТИРОВАТЬ: я удалил эту строку в build.xml:

<equals arg1="${dir.publish}" arg2="../"/>

Он работает нормально, но я чувствую себя немного грязным. Нужно ли мне?


person Johan B    schedule 05.09.2011    source источник


Ответы (2)


Ха-ха, я написал это сообщение об ошибке, извините :( но в сценарии сборки есть задача ant (чистая), которая должна удалить папку публикации и промежуточные папки. И если вы установите для папки публикации значение ../, вы можете себе представить, что может произойти :)

person Divya Manian    schedule 13.02.2012
comment
Хе-хе, тогда я держусь подальше от этого. - person Johan B; 13.02.2012

Как указано в редакции. Я покопался в build.xml и удалил эту строку:

<equals arg1="${dir.publish}" arg2="../"/>

У меня еще не было никаких проблем, но используйте с осторожностью.

person Johan B    schedule 19.01.2012