Merge Publisher: ¿qué hace <file action = "Copy"> realmente en CruiseControl.Net
Heredé un proyecto que ejecuta scripts TestComplete de CruiseControl. Para cada secuencia de comandos hay una entrada en CCnet.Config y cada entrada termina con lo siguiente:
<publishers>
<merge>
<files>
<file action="Copy">
C:\Test\Log\TestCompleteResult\TestWebLog.mht
</file>
</files>
</merge>
<xmllogger />
<statistics />
Lo que supuse copia el registro TestComplete a esa ubicación. Sin embargo, si cambio la ubicación (es decir, a C: \ test \ log2 \ TestWebLog.mht), el archivo todavía termina en C: \ Test \ Log \ TestCompleteResult. Intenté apagar CruiseControl, reiniciar el sistema, etc. y el archivo todavía termina en la misma ubicación.
He eliminado el directorio y el archivo, verifiqué la marca de tiempo y miré el archivo de registro. Todos indican que es un archivo nuevo creado por la ejecución más reciente del script TestComplete, pero siempre se coloca en la misma ubicación: C: \ Test \ Log \ TestCompleteResult \ TestWebLog.mht.
¿Hay algún otro lugar en el que se pueda definir esta ruta?