Я унаследовал сценарий nant от предыдущего коллеги. Он используется, помимо прочего, для создания приложения и его распространения на рассматриваемые сайты (бета, живые), называемые stage.
рассматриваемый объект недвижимости: <property name="ftpRoot" value="build\ftp\" />
Я использую команду build publishToBeta / Live
в ожидании, на каком этапе я нахожусь. У меня есть <target name="publishToBeta" />
и <target name="publishToLive">
, который берет ftpRoot и делает ftpFolder
<property name="ftpFolder" value="${ftpRoot}Beta\" />
и конечно же Live.
Хорошо выглядит, софар.
На данный момент ${ftpFolder} = build\ftp\Beta
(для стадии бета)
Единственная проблема - рассматриваемый веб-сайт переходит на ftp://application/{stage}
в поисках новой версии. С моей стороны (разработчика) это \\ftpServer\ftp\application\{stage}
.
Каким-то образом build\ftp\beta
равняется \\ftpServer\ftp\application\beta
(и так же, как в прямом эфире)
Я не могу найти папку build\ftp\{stage}
на моем компьютере разработчика, и я не могу найти строки сценария, где он копирует что-либо на сервер ftp с моего c:\...\build\ftp\{stage}
.
Я что-то упустил? Может ли nant псевдоним виртуальной папки на моем c: \ с физической папкой на сервере? Есть ли у nant автоматические возможности, которые мне еще предстоит открыть?