У меня есть следующий фрагмент сценария Nant.
<zip zipfile="${devEnvironment}..\dev-${datetime::get-year(datetime::now())}${datetime::get-month(datetime::now())}${datetime::get-day(datetime::now())}.zip">
<fileset basedir="${devEnvironment}">
<include name="**/*"/>
</fileset>
</zip>
Для свойства devEnvironment
задан допустимый UNC-путь, используемый в задачах копирования в других местах скрипта. Когда я запускаю указанную выше задачу zip
, она сообщает, что в архиве 0 файлов (по сути, это пустой файл zip). Если я заменим переменную devEnvironment
в атрибуте basedir
на UNC-путь, он будет работать без проблем.
Я смотрел примеры в Интернете, и большинство показывает переменную, используемую для basedir
; однако мои попытки, похоже, не работают.
Я что-то не так делаю?
EDIT:
Для завершения, вот путь UCN, содержащийся в переменной devEnvironment
с опущенной конкретной информацией.
\\serverName\wwwroot\appName\site\