현재 NAnt 0.85 빌드 스크립트로 CruiseControl.NET을 사용하고 있으며 모든 것이 잘 작동하는 동안 로그 파일이 너무 좋아서 좋아집니다.NAnt 삭제 작업에 대한 로그 출력 억제
특히, <delete>
작업을 사용하여 폴더를 삭제할 때 나는 항상 로그에 [delete] Deleting directory
항목을 얻습니다.
이 작업은 foreach
루프에서 실행되며 항목이 많습니다 (특히 폴더에 파일이 포함되어있는 경우 - 삭제가보고 될 때마다) 로그가 어수선 해지고 끝이없이 읽을 수 없게 만듭니다 스크롤링. 스크립트 진행 상황을보고하는 수많은 <echo>
작업을 추가 했으므로이 모든 '보풀'이 실제로 필요하지는 않습니다.
나는 <delete>
작업에 verbose="false"
특성을 사용했으며 로그 삭제 가능성을 개선하여 파일 삭제 메시지를 줄이지 만 폴더 삭제는 여전히보고됩니다. 나는 foreach
에 verbose
속성을 사용해 보았지만 아무런 차이가 없었습니다.
내가이 메시지를 억누를 수있는 방법을 알고 있거나 그들과 붙어 있습니까?
나는 또한 대답에 흥미가있다. BTW : verbose = "false"는 또는 을 종료하지 않습니다. –
나는 장황한 메시지가 대부분의 메시지를 제거하지만 '나무 꼭대기'의 메시지는 제거하지 않는다고 생각합니다. 따라서 모든 파일 복사본을 볼 수는 없지만 다음과 같은 결과가납니다. '[copy] 1436 개의 파일을'C : \ inetpub \ wwwroot \ '에 복사 중입니다. –
DilbertDave