我从前一位同事继承了一个nant脚本。它被用于构建应用程序并将其发布到被称为舞台的问题(测试版,实况)网站。Nant构建脚本automagical重定向文件夹
所涉财产:<property name="ftpRoot" value="build\ftp\" />
我用命令build publishToBeta/Live
未决我在哪一个阶段。我有<target name="publishToBeta" />
和<target name="publishToLive">
,它需要ftpRoot并创建一个ftpFolder和一个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}
。
我错过了什么吗?可以在服务器上的物理文件夹中将c:\上的虚拟文件夹别名吗?有没有我还没有发现的自动化功能?