我有以下 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 文件)。如果我用 UNC 路径替换属性devEnvironment
中的变量basedir
,它可以正常工作。
我看过网上的例子,大多数都显示了一个用于basedir
;的变量。但是,我的尝试似乎不起作用。
难道我做错了什么?
编辑:为了完整起见,这里是包含在devEnvironment
变量中的 UCN 路径,省略了特定信息。
\\serverName\wwwroot\appName\site\