Aracılığıyla paylaş


İş Öğesi Değişiklikleri için Posta Uyarısı Biçimini Özelleştirme

Sizin veya takım arkadaşlarınızın iş öğelerine bu öğelerin ilişkili xsl dönüşüm dosyalarını değiştirerek yapabilecekleri değişiklikler için yapılan e-posta uyarılarının içeriğini ve biçimlendirmesini özelleştirebilirsiniz. Takım arkadaşlarınız Ekip Gezgini'da çeşitli bildirimler için proje uyarıları yapılandırabilir ve biçim olarak HTML'i veya düz metini istediklerini belirtebilirler. Örneğin, projeler, iş öğeleri ve derleme olayları için bildirimler üretebilir ve Team Foundation kullanıcısına gönderilen bu bildirimlerin görünümünü özelleştirebilirsiniz.

E-posta uyarısı dönüşüm dosyaları uygulama katmanı sunucunda şu klasörde saklanır:

Sürücü:\Program Files\Microsoft Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms

Bir XML düzenleyici, örn. Visual Studio, kullanarak herhangi bir dönüşüm dosyasını değiştirebilirsiniz. Aşağıda iş öğesi olayı için iki dönüşüm dosyası listelenir:

WorkItemChangedEvent.xsl

HTML e-postası için biçimlendirme

WorkItemChangedEvent.plaintextXsl

Düz metin e-postası için biçimlendirme

Olay hizmeti, .xsl ve plaintextXsl dosyalarını bir olayın XML verisini e-posta iletisine dönüştürmek için kullanır. Farklı biçimde e-posta bildirimi almak için .xsl dosyasını düzenleyin. HTML biçimli e-posta iletilerinde bütün olayların ana düzeni TeamFoundation.xsl'de saklanır. Değiştirmek istediğiniz dosyaların yedek kopyasını yapmalı ve ardından değişikliklerinizi test etmelisiniz. Değişikliklerinizi yaptıktan sonra, Team Foundation Server değiştirilen dönüşümü bir sonraki olay bildirimi oluşturuşunda kullanır.

Not

Gönderilen e-postaların içeriği, TeamFoundation.xsl dosyasından ve yukarıdaki WorkItemChangedEvent xsl dosyalarından otomatik olarak oluşturulur. TeamFoundation.xsl dosyasını değiştirmek tavsiye edilmez. Ancak bu dosyanın içeriğini değiştirirseniz, değişikliklerinizi kapsamlıca sınamalısınız. Bu dosyanın hatalı düzenlemeleri Team Foundation e-posta uyarılarının bozulmasıyla sonuçlanabilir ve Team Foundation iş öğelerini, değişiklik kümelerini veya dosyaları Web tarayıcısında görüntüleyememenize neden olabilir.

Gerekli İzinler

Bu yordamları gerçekleştirmek için Team Foundation uygulama katmanı sunucunda Yöneticiler grubunun üyesi olmalısınız.

İş öğesi değişikliklerini haber veren e-mail bildirimlerini göndermek için olan e-posta şablonunu düzenlemek için

  1. Uygulama katmanı sunucunuzda şu dosyayı açın:

    Sürücü:\Program Files\Microsoft Visual Studio 2010 Team Foundation Server\Application Tier\TFSJobAgent\Transforms

  2. WorkItemChangedEvent.xsl dosyasını Notepad'de veya başka bir metin düzenleyicide açın.

    Not

    Yönetimsel izinler ile oturum açmış olsanız bile, Windows Server 2008 çalıştıran bir sunucuda bu işlemi gerçekleştirmek için Notepad'i veya diğer bir düzenleyiciyi yöntetici olarak açmalısınız. Notepad'i yönetici olarak açmak için, Başlat'a tıklatın, Komut İstemi'ne sağ tıklatın ve Yönetici olarak çalıştır'a tıklatın. Daha fazla bilgi için bkz. Microsoft Web sitesi: Kullanıcı Hesap Denetimi.

  3. Dosyayı e-posta bildiriminde olmasını istediğiniz iletiyi gösterecek şekilde düzenleyin.

    Not

    Benzer değişiklikleri düz metin iletisi isteyen kullanıcılar için WorkItemChangedEvent.plaintextXsl dosyasında da yapmalısınız.

  4. WorkItemChangedEvent.xsl dosyasını kaydedin.

Ayrıca bkz.

Görevler

Eposta Bildirimleri Yapılandırma ve SMTP Sunucusu Belirleme

Diğer Kaynaklar

Takım Projelerini Desteklemek Üzere Kaynakları Yapılandırma