我可以将nst任务中的tstamp属性BuildDate用于巡航控制网中的xecutable任务,如下所示?如果可能的话,我的用法是否正确?
<tstamp property="BuildDate" pattern="dd-mmm-yy" verbose="true" />
<exec executable="C:\WINDOWS\system32\cmd.exe">
<buildArgs>/C rename "D:\Disk Images\Disk1" ICE_$(BuildDate)"</buildArgs>
<buildTimeoutSeconds>10</buildTimeoutSeconds>
</exec>
答案 0 :(得分:1)
首先看一下到目前为止一切都很好......除此之外:访问该属性时使用花括号。所以它是Disk1" ICE_${BuildDate}"
而不是Disk1" ICE_$(BuildDate)"
。
更新:等一下......你试图将该物业从NAnt传回CCNET?不,那不行。您只能在NAnt中使用BuildDate
属性。
答案 1 :(得分:0)
实现此目的的一种繁琐方法是使用nant将值写入xml文件,然后使用modificationReader
任务。