Actualmente estamos utilizando CruiseControl.NET con secuencias de comandos de compilación NAnt 0.85 y, aunque todo funciona bien, los archivos de registro son un poco demasiado detallados para mi gusto.Suprimir la salida del registro para NAnt Eliminar Tarea
En particular, al eliminar carpetas usando la tarea <delete>
siempre obtengo una entrada [delete] Deleting directory
en el registro.
Bastante bien, pero esta tarea se ejecuta en un bucle foreach
y da como resultado una larga lista de entradas (especialmente si las carpetas contenían archivos - cada eliminación se informa) que está abarrotando el registro y dificultando la lectura sin interminables desplazándose. He agregado numerosas tareas de <echo>
para informar el progreso de las secuencias de comandos, por lo que realmente no necesito todo este 'pelusa'.
He usado el atributo verbose="false"
en la tarea <delete>
y mientras esto suprimió los mensajes de eliminación de archivos (que mejoraron la legibilidad del registro sin fin) las eliminaciones de la carpeta todavía se informan. He intentado utilizar el atributo verbose
en el foreach
pero esto no hizo diferencia.
¿Alguien sabe cómo puedo suprimir estos mensajes o me quedo con ellos ..?
Estoy interesado en la respuesta también. Por cierto: verbose = "false" tampoco hace que o cállate. –
Creo que la verbose elimina la mayoría de los mensajes, pero no los de "la parte superior del árbol" por así decirlo. Así que, aunque no veo todas las copias de archivos, aparece lo siguiente: '[copia] Copia de archivos 1436 a' C: \ inetpub \ wwwroot \ '. –
DilbertDave