Personalizar o formato de alerta de email para alterações de Item de trabalho

Você pode personalizar o conteúdo e o formato das notificações por email para as alterações que você ou os membros da equipe faz para itens de trabalho modificando seus arquivos de transformação xsl associado. Os membros da equipe podem configurar o alerta de projetos em Team Explorer para várias notificações e especificar se desejam HTML ou texto sem formatação como formato. Por exemplo, gerar notificações para projetos, itens de trabalho e criar eventos, e você pode personalizar a aparência das notificações enviadas para o Team Foundation do 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 Programas\Microsoft Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms

Você pode usar um editor de XML, como Visual Studio, para alterar qualquer um dos arquivos de transformação. A lista a seguir é de dois arquivos de transformação para o evento de item de trabalho:

WorkItemChangedEvent.xsl

Formatação de email em HTML

WorkItemChangedEvent.plaintextXsl

Formatar para email em texto sem formatação

O serviço de eventos usa arquivos plaintextXsl e o XSL para transformar os 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 formatado em HTML, o layout básico para todos os eventos é armazenado em TeamFoundation. Você deve fazer uma cópia de backup de todos os arquivos que você deseja alterar e, em seguida, teste as alterações. Depois de ter feito as alterações, Team Foundation Server usará a transformação modificada na próxima vez em que ele gera uma notificação para um evento.

ObservaçãoObservação

O conteúdo dos e-mails que são emitidas é gerado automaticamente do arquivo TeamFoundation e arquivos de xsl WorkItemChangedEvent 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ê não consiga visualizar Team Foundation trabalhar em 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 da administradores grupo de segurança o 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

  1. No seu servidor de camada de aplicativo, abra esta pasta:

    Unidade: \Arquivos de Programas\Microsoft Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms

  2. Abra o WorkItemChangedEvent.xsl no bloco de notas ou outro editor de texto.

    ObservaçãoObservaçã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 o Prompt de comandoe clique em Executar como administrador. Para obter mais informações, consulte o site da Microsoft: O controle de conta de usuário.

  3. Edite o arquivo para mostrar a mensagem que você deseja no email de notificação.

    ObservaçãoObservação

    Você deve fazer alterações semelhantes a WorkItemChangedEvent.plaintextXsl para todos os usuários que solicitaram a mensagens de texto sem formatação.

  4. Salve o arquivo WorkItemChangedEvent.xsl.

Consulte também

Tarefas

Configurar notificações por E-mail e especifique o servidor SMTP

Outros recursos

Configurando recursos para projetos de equipe de suporte