我继承了一个从CruiseControl运行TestComplete脚本的项目。 为每个脚本存在的ccnet.config一个条目,每个条目具有以下结尾:Merge Publisher - 在CruiseControl.Net中实际做什么<file action =“Copy”>?
<publishers>
<merge>
<files>
<file action="Copy">
C:\Test\Log\TestCompleteResult\TestWebLog.mht
</file>
</files>
</merge>
<xmllogger />
<statistics />
其中我认为复制TestComplete记录到该位置。但是,如果我更改了位置(即C:\ test \ log2 \ TestWebLog.mht),该文件仍然以C:\ Test \ Log \ TestCompleteResult结尾。我尝试关闭CruiseControl,重新启动系统等,文件仍然在同一位置。
我删除了目录和文件,检查了时间戳并查看了日志文件。所有这些都表明它是由TestComplete脚本的最近一次运行创建的新文件,但它始终放在相同的位置:C:\ Test \ Log \ TestCompleteResult \ TestWebLog.mht。
有没有其他地方可以定义这条路径?