Personalizar o formato de email de alerta para alterações de Item de trabalho
Você pode personalizar o conteúdo e o formato de notificações de email para alterações que você ou os membros da equipe para itens de trabalho, modificando os arquivos de transformação xsl associado.Os membros da equipe podem configurar alerta projetos em Team Explorer para várias notificações e especificar se desejam HTML ou texto sem formatação como o formato.Por exemplo, gerar notificações para projetos, itens de trabalho e eventos de compilação, e você pode personalizar a aparência das notificações são enviadas para o Team Foundation usuário.
Os arquivos de transformação de notificação de e-mail são armazenados na seguinte pasta no servidor de camada de aplicativo:
Unidade: \Arquivos de Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms
Você pode usar um editor de XML, como Visual Studio, para alterar os arquivos de transformação.A lista a seguir é dois arquivos de transformação para o evento de item de trabalho:
WorkItemChangedEvent.xsl |
Formatação de email em HTML |
WorkItemChangedEvent.plaintextXsl |
Formatação de email de texto sem formatação |
O serviço de evento usa o XSL e arquivos plaintextXsl para transformar dados XML para um evento em uma mensagem de email.Edite o arquivo. XSL para obter um formato diferente para a notificação por email.Para mensagens de email formatadas em HTML, o layout básico para todos os eventos é armazenado em TeamFoundation.Faça uma cópia de backup de quaisquer arquivos que você deseja alterar e, em seguida, teste suas alterações.Após você ter feito alterações, Team Foundation Server usará a transformação modificada na próxima vez que ele gera uma notificação de um evento.
Observação |
---|
O conteúdo dos e-mails que são emitidos automaticamente é gerado do arquivo TeamFoundation e WorkItemChangedEvent xsl arquivos acima.Não é recomendável modificar o arquivo TeamFoundation.Se você modificar o conteúdo deste arquivo, você deve testar exaustivamente suas modificações.Modificações incorretas deste arquivo podem resultar em falha de Team Foundation alertas por email e fazer com que você consiga visualizar Team Foundation trabalhar itens, conjuntos de alterações ou arquivos em um navegador da Web. |
Permissões Necessárias
Para executar esses procedimentos, você deve ser um membro do administradores grupo de segurança do Team Foundation servidor de camada de aplicativo.
Para editar o modelo de email para enviar notificações por email para alterações de item de trabalho
No servidor de camada de aplicativo, abra essa pasta:
Unidade: \Arquivos de Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms
Abra WorkItemChangedEvent.xsl no bloco de notas ou outro editor de texto.
Observação Mesmo se você fez logon com permissões administrativas, você deve abrir o bloco de notas ou outro editor como um administrador para executar essa função em um servidor que esteja executando o Windows Server 2008.Para abrir o bloco de notas como administrador, clique em Iniciar, com o botão direito Prompt de comandoe clique em Executar como administrador.Para obter mais informações, consulte o site da Microsoft: User Account Control.
Edite o arquivo para mostrar a mensagem que você deseja que o email de notificação.
Observação Você deve fazer alterações semelhantes a WorkItemChangedEvent.plaintextXsl para todos os usuários que solicitaram mensagens de texto sem formatação.
Salve o arquivo WorkItemChangedEvent.xsl.
Consulte também
Tarefas
Configurar notificações por E-mail e especifique o servidor SMTP