다음을 통해 공유


TFS 전자 메일 경고에 대한 형식 사용자 지정

팀 멤버가 구독하는 전자 메일 알림 또는 경고의 형식을 사용자 지정할 수 있습니다. 작업 항목, 코드 검토, 소스 제어 파일 및 빌드가 변경되면 이러한 알림이 전송됩니다. 형식을 사용자 지정하기 위해 관련된 XSL 변환 파일을 수정할 수 있습니다. 또한 팀 멤버는 TWA(Team Web Access)에서 다양한 알림에 대해 프로젝트 경고를 구성하고, HTML 형식을 사용할지 아니면 일반 텍스트 형식을 사용할지 지정할 수 있습니다.

경고 형식 변환 파일은 응용 프로그램 계층 서버의 다음 폴더에 저장됩니다.

드라이브:\%programfiles%\Microsoft Team Foundation Server 12.0\Application Tier\TFSJobAgent\Transforms\1033

Visual Studio와 같은 XML 편집기를 사용하여 변환 파일을 변경할 수 있습니다. 다음 표에서는 작업 항목 변경 이벤트에 대한 전자 메일 알림을 보낼 때 사용되는 변환 파일 두 개를 보여 줍니다.

WorkItemChangedEvent.xsl

HTML 전자 메일 서식 지정

WorkItemChangedEvent.plaintextXsl

일반 텍스트 전자 메일 서식 지정

이벤트 서비스에서는 .xsl 및 plaintextXsl 파일을 사용하여 이벤트의 XML 데이터를 전자 메일 메시지로 변환합니다. 전자 메일 알림에 다른 서식을 지정하려면 .xsl 파일을 편집합니다. HTML 형식 전자 메일 메시지의 경우 모든 이벤트의 핵심 레이아웃이 TeamFoundation.xsl에 저장됩니다. 변경할 파일의 백업 복사본을 만든 후 변경 내용을 테스트해야 합니다. 변경이 끝나면 TFS는 다음에 이벤트에 대한 알림을 생성할 때 수정된 변환을 사용합니다.

참고

전송되는 전자 메일의 내용은 TeamFoundation.xsl 파일 및 이전에 설명한 WorkItemChangedEvent xsl 파일에서 자동으로 생성됩니다.TeamFoundation.xsl 파일은 수정하지 않는 것이 좋습니다.이 파일의 내용을 수정할 경우에는 수정 내용을 철저히 테스트해야 합니다.이 파일을 잘못 수정하면 TFS 전자 메일 경고가 실패할 수 있으며 웹 브라우저에서 작업 항목, 변경 집합 또는 파일을 볼 수 없습니다.

요구 사항

이 절차를 수행하려면 Team Foundation 응용 프로그램 계층 서버에서 Administrators 보안 그룹의 멤버여야 합니다.

작업 항목 변경에 대한 경고 형식을 수정하려면

  1. 응용 프로그램 계층 서버에서 다음 폴더를 엽니다.

    드라이브:\%programfiles%\Microsoft Team Foundation Server 12.0\Application Tier\TFSJobAgent\Transforms\1033

  2. 메모장 또는 기타 텍스트 편집기에서 WorkItemChangedEvent.xsl을 엽니다.

  3. 파일을 편집하여 알림 전자 메일에 포함할 메시지를 표시합니다.

    참고

    일반 텍스트 메시지를 요청한 사용자에 대해서도 WorkItemChangedEvent.plaintextXsl을 비슷하게 변경해야 합니다.

  4. WorkItemChangedEvent.xsl 파일을 저장합니다.

관련 내용

참고 항목

개념

변경 사항이 발생할 때 알림 받기 또는 경고 설정

기타 리소스

경고 및 피드백 요청을 지원하도록 SMTP 서버 구성