우리는 빌드 & 배포 프로세스를 자동화하기 위해 2013 년에 TFS 빌드를 사용하고 있습니다. 이를 위해 바이너리를 중앙 위치 등으로 복사하는 것과 같은 몇 가지 작업을 수행하는 powershell 스크립트를 추가했습니다.TFS 2013 빌드 - 활성 로그에 로그 추가
프로세스 중에 로그를 추가하려면 "Write-Host"방법을 사용하십시오. 자세한 로그에 메시지를 기록하지만 빌드 프로세스 중에 IDE 자체에 표시 될 수 있도록 작업 로그에 메시지를 추가하려고합니다.
어떻게 해결할 수 있습니까?
기본 빌드 템플릿 TfvcTemplate.12.xaml을 사용하고 있습니다. Post-build 스크립트를 통해 Powershell 스크립트를 실행하고 있습니다. 이 스크립트는 로깅 (write-host, output, verbose, warning 및 debug)에 대한 모든 유형의 출력을 사용하지만 빌드하는 동안 로그 탭에는 아무 것도 나오지 않습니다. 빌드가 완료된 후 진단 탭 아래에 만 표시됩니다. 우리가 뭔가를 놓친 건가? – SmudgerDan
PowerShell에서 명시 적으로 Write-Verbose 또는 자세한 정보 수준을 높일 수 있습니다. 기본값은 방출되지 않는 보통입니다. –