2010-07-30 4 views
0

우리는 빌드 머신으로 Hudson을 사용하고 있으며 Compilier Warnings 플러그인의 excludes 파일 세트를 구성하려고합니다. Hudson은 빌드 로그를 구문 분석하여 경고/오류를 확인하고 Clover 스크립트는 실제 경고의 중복을 출력합니다. 허드슨에 의해 기록으로컴파일러 경고 플러그인 : Fileset 제외

당신은 어떤 경고를 제외하는 ANT 파일 세트를 구성 할 수 있습니다

Warnings to ignore:: Fileset 'excludes' setting that specifies the warnings to exclude from the report (based on their filename). 

을 나는 다음과 같은 경고 (중복) 무엇입니까 : 나는 제외가 파일 세트 설정 한

C:/vsfz/temp/1/clover1710786373818922904.tmp/src4952837385592305293.tmp/corp/app/path 
.... 

을 :

*vsfz/temp/*/clover*/** 

경고와 일치하도록 파일 세트가 예상됩니다. 컴파일러 경고 보고서에 추가하지 않아도됩니다. 위의 파일 세트 정의에 문제가있는 사람이 있습니까? 또 다른 문제는 당신이 가지고 돈을 clover*.*로 쓰기하지만 할 수 있도록 clover*가 제대로 일치하지 않음을 수 있습니다

C:/vsfz/temp/*/clover*/**

또는

**/vsfz/temp/*/clover*/**

:

+0

감사 버니 & 피터,이 갈 줄 것입니다. – Syntax

답변

0

나는 그럭저럭 이것을 얻을 수 있었다 (그것은 지금 꽤 오랫동안 뒷 버너에 있었다).

내가 사용 결국 템플릿 : 및 결과이 질문에 업데이트됩니다 (I 월요일에 작업을 다시 얻을 때)

**/temp/** 
0

같은 시도 이것이 문제라고 생각하지 않습니다.

+0

\ * \ */vsfz/temp/*/clover */* \ * 불행히도 작동하지 않았습니다. 나는 오늘 밤에 *. *을 시도하고있다. – Syntax

+0

지금까지 나는 운이 없었습니다. 나는 작동하는 것을 발견했을 때 시험을 계속하고보고 할 것입니다. – Syntax

0

저는 오늘이 문제로 혼란스러워서 파일 확장자 *.cs을 지정했거나 *.*을 지정했을 때 작동 할 수있었습니다.

어쨌든 **/old*/**/*.cs이 나를 위해 일했습니다.

희망이 도움이됩니다.

관련 문제