İşlem Şablonu Dosyalarıyla Çalışma
Bir veya daha fazla işlem şablon dosyasını özelleştirerek Visual Studio Application Lifecycle Management (ALM) için ekip projelerinin başlangıç yapılandırmasını özelleştirin. Kök XML dosya, eklenti dosyaları ve XML tanım dosyalarını içeren şablon dosyalarının çeşitli türlerini özelleştirebilirsiniz. Bu dosyaları özelleştirerek, işlem şablonundan oluşturulan tüm takım projelerinin başlangıç yapılandırmasını tanımlayabilirsiniz.
Raporlarının, iş öğesi türlerinin ve proje portalının işleyişini değiştirerek varolan bir takım projesinin unsurlarını özelleştirebilirsiniz. Bu durumda, değişiklikleriniz insanların o projede çalışma yöntemini etkiler; ancak değişiklikleriniz diğer varolan veya henüz oluşturulmamış projelerde etkiye sahip değildir. Daha fazla bilgi için bkz. Takım Projenizi Özelleştirme.
Bu konuda
Kök İşlem Şablon Dosyası
Eklenti Dosyaları
Yeni Ekip Proje Sihirbazı ve Eklenti Dosyası Etkileşimi
Test Yönetimi için XML Tanım Dosyaları
İş Öğelerini İzlemek için Kullanılan Nesneleri Tanımlayan Dosyalar
İşlem Kılavuzluğu Dosyaları
Kök İşlem Şablon Dosyası
Eklenti dosyalarının işlenme sırasını ve her eklentinin bağımlılıklarını tanımlamak için kök XML dosyası ProcessTemplate.xml'i özelleştirin. ProcessTemplate.xml dosyası bir takım projesini başarıyla oluşturmak için çalışması gereken görev gruplarının tümünü içerir. Her görev grubu, belirli görevlerin tanımlandığı bağımlı XML eklenti dosyasını (genellikle bir alt klasör) kaynak olarak gösterir. Genelde, her eklenti için bir görev grubu belirtirsiniz.
Yeni Takım Projesi Sihirbazı bir takım projesi oluşturduğunda, ProcessTemplate.xml dosyasında tanımlanmış bir dizi eklenti çalıştırır. Daha fazla bilgi için bkz. İşlem Şablonu Eklenti Dosyasını Kullanarak Kök Görevleri Tanımlama.
Eklenti Dosyaları
Eklenti dosyaları, bir proje lideri Yeni Takım Projesi sihirbazını kullanarak bir takım projesi oluşturduğunda yürütülecek görevleri ve görünen ekranları tanımlar. Her eklenti dosyası bir veya daha fazla görevi tanımlar. Görevler, bir dosya yüklemek, grup izinleri belirlemek veya birkaç diğer yapılandırma öğesi tanımlamak için belirtir. Microsoft Çözüm Çerçevesi (MSF) için işlem şablonları 11 eklenti dosyası bulundurur. Her eklenti bir işlem şablonunu özelleştirmek için değiştirilebilir. Sınıflandırma eklentisi dışındaki eklentiler, işlem şablonundan silinebilir.
Her eklenti çalıştırılması gereken görevler listesini almak için görevler ve bağımlılıklar kümesini okur ve önceki gerekli görevlerin çalıştırılıp çalıştırılmadığını belirler. Bu tanım dosyalarını kullanarak, her eklentinin uygulamak zorunda olduğu başlangıç yapılandırmasını belirtirsiniz.
Bir eklenti dosyaları karşıya yükler veya belli bir işlevsel alan için verileri yapılandırır. Örneğin, Çalışma Öğesi İzleme eklentisi, yeni bir takım projesinin çalışma öğesi türlerini, sorgularını ve ilk çalışma öğelerini ayarlar. MSF işlem şablonları aşağıdaki tabloda tanımlanan eklenti dosyalarını içerir. Bu dosyaların her birini değiştirme konusunda bilgi için bkz. İşlem Şablonu İçinde İşlevsel Alan Özelleştirme.
Klasör |
Eklenti dosyası |
Açıklama |
---|---|---|
Yapılandırma |
Build.xml |
Team Foundation Yapısı için kimliklere atanmış başlangıç güvenlik izinlerini yapılandırma ve yapı şablonu dosyalarını yükleme görevlerini tanımlar. |
Sınıflandırma |
Classification.xml |
Bir takım projesinin başlangıç yinelemelerini ve alanlarını açıklar. |
Gruplar ve İzinler |
GroupsandPermissions.xml |
Bir takım projesinin başlangıç güvenlik gruplarını ve izinlerini tanımlar. |
Laboratuvar |
Lab.xml |
Visual Studio Laboratuvar Yönetimi için kimliklere atanmış başlangıç güvenlik izinlerini yapılandırma görevlerini tanımlar. |
Raporlar |
ReportsTasks.xml |
Bir takım projesinin başlangıç raporlarını tanımlar ve rapor sitesini ayarlar. |
Test Yönetimi |
TestManagement.xml |
Başlangıç test değişkenlerini, yapılandırmaları, ayarları ve bir ekip projesinin çözümlenme durumunu oluşturacak olan yüklenecek test yönetimi dosyalarını tanımlar. Bu ayarlar Microsoft Test Yöneticisi tarafından kullanılır. |
Sürüm Denetimi |
VersionControl.xml |
Sürüm denetimi, ekip projesi için iade notları ve özel olarak kullanıma almanın gerekli olup olmadığına dair başlangıç güvenlik izinlerini tanımlar. |
İş Öğesi İzleme |
WorkItems.xml |
Bir takım projesinin başlangıç iş öğesi türlerini, sorgularını ve iş öğesi örneklerini tanımlar. |
Windows SharePoint Services |
WssTasks.xml |
Bir SharePoint sitesi şablonuna bağlı olarak takım için proje portalını tanımlar. Ayrıca şablon dosyalarını ve işlem kılavuzunu tanımlar. |
Yeni Ekip Proje Sihirbazı ve Eklenti Dosyası Etkileşimi
Proje liderleri, Yeni Takım Proje Sihirbazını kullanarak takım projeleri oluşturur. Sihirbazda görünen ekranlar kullanılan eklentilere göre belirlenir. Örneğin, proje şablonu Windows SharePoint Services eklentisini içermiyorsa, proje liderine, proje portalı hakkında bilgi soran bir ekran gösterilmez.
Proje lideri sihirbazı bitirip, Bitir'i tıkladıktan sonra, sihirbaz, takım projesini oluşturma işini gerçekleştirmek için eklentilere çağrılar yapar. Eklentilerin çağrılma sırası XML işlem tanımı dosyaları tarafından belirlenir.
Test Yönetimi için XML Tanım Dosyaları
Aşağıdaki tablo Microsoft Test Yöneticisiiçin başlangıç durumunu yapılandırmak için kullanılan XML tanım dosyalarını açıklar. Bu dosyalar Test Yönetimi klasöründe bulunur. Microsoft Test Yöneticisi, Microsoft Visual Studio 2010 Ultimate ve Microsoft Visual Studio Test Professional 2010 ile kullanılabilir. Daha fazla bilgi için bkz. Test Yöneticisinin Başlangıç Yapılandırmasını Tanımlama ve Uygulamayı Test Etme.
Dosya |
Açıklama |
---|---|
testconfiguration |
Ekip projesi için tanımlanmış olan varsayılan test yapılandırmalarını (donanım ve yazılım) yapılandırır. Proje oluşturulduktan sonra, bu yapılandırmaları silebilir ve başka yapılandırmalar oluşturabilirsiniz. |
testresolutionstate |
Sınama Çalıştırıcısı ve Microsoft Test Yöneticisi tarafından kullanılan test çözümlemesi durumlarını tanımlar.
Not
Takım projesi oluşturulduktan sonra bu durumları değiştiremezsiniz.
|
testsettings |
Başlangıç test ayarları dosyalarını belirtir. Tek bir dosya belirtilir, localrun.testsettings. |
testvariable |
Başlangıç test değişkenlerini tanımlar. Proje oluşturulduktan sonra, bu değişkenleri değiştirebilir ve başka değişkenler oluşturabilirsiniz. |
İş Öğelerini İzlemek için Kullanılan Nesneleri Tanımlayan Dosyalar
Ekip üyeleri, çalışmayı takip etmek için work items özelliğini kullanır. Takımınızın kullandığı işlemlere ve iletişim kurma yöntemlerinize daha iyi hizmet etmesi için, Visual Studio Application Lifecycle Management (ALM) tarafından sağlanan iş öğelerinin seçimini genişletmek isteyebilirsiniz. Bunu yapmak için, yeni iş öğesi türleri yazabilirsiniz. Bir iş öğesi türü yeni iş öğesi türlerinin oluşturulduğu bir şablondur. Ayrıca, varolan iş öğesi türlerini değiştirebilirsiniz.
Aşağıdaki tablo çalışma öğeleri izlemek için kullanılan nesneleri yapılandırmak için kullanılan XML tanım dosyalarını açıklar. Bu dosyalar, bir işlem şablonu veya daha sonrası için kişisel bir takım projesine ilişkin olarak özelleştirilebilir.
Klasör |
Dosya |
Açıklama |
---|---|---|
Sınıflandırma |
FileMapping |
Alanların Office Project öğesinden Team Foundation öğesine nasıl eşleştirildiğini tanımlayan dosyayı belirtir. Daha fazla bilgi için bkz. Microsoft Project Alanlarını Team Foundation Alanlarına Eşleme. |
WorkItem Tracking/Work Item Types |
MSF Çevik Yazılım Geliştirme:
Kapasite Olgunlaştırma Model Entegrasyonu (CMMI) İşlem Geliştirme için MSF:
|
Her iş öğesi için alanları, iş akışını ve formu tanımlar. MSF işlem şablonlarında tanımlanan iş öğeleri hakkında daha fazla bilgi için şu konulara bakın: İş öğesi türlerini özelleştirme veya oluşturma hakkında daha fazla bilgi için bkz. Proje İzleme Verilerini, Formlarını, İş Akışını ve Diğer Nesneleri Özelleştirme. |
Çalışma Öğesi Türleri/Bağlantı Türleri |
MSF Çevik Yazılım Geliştirme:
CMMI İşlem Geliştirme için MSF:
|
İş öğeleri arasındaki ilişkileri oluşturmak için kullanılan bağlantı türlerini tanımlar. Daha fazla bilgi için bkz. İş Öğeleri'nin Bağlantı Türleri ile Nasıl İlişkili Olduğunu Özelleştirme. |
İş Öğesi Türleri |
Genel Listeler
Not
Varsayılan MSF işlem şablonlarında tanımlanmış genel liste yok.
|
Global listeler, iş öğesi türleri ve ekip projeleri arasında paylaşılan bir menü öğeleri listesi tanımlar. İşlem şablonunuzla yüklenen genel listeleri tanımlayabilirsiniz. Daha fazla bilgi için bkz. Genel Listeleri Tanımlama. |
İş Öğesi Türleri |
Categories.xml
|
Kategori ile iş öğesi türünü ilişkilendiren grupları tanımlar. Daha fazla bilgi için bkz. İş Öğesi Türlerini Kategorilerde Gruplama. |
Çalışma Öğesi Türleri/Sorgular |
Ekip çalışma öğesi sorguları (.wiq) |
İş öğelerinin bulunmasını destekleyen bir başlangıç ekip sorguları kümesi tanımlar. Bu sorguları ekleyebilir veya değiştirebilirsiniz. Daha fazla bilgi için bkz. Bir İşlem Şablonuna Sorgu Ekleme. |
İşlem Kılavuzluğu Dosyaları
İşlem kılavuzluğu dosyaları, bir takım projesi portalına yüklenir. Bu dosyalar, kılavuzluk içeriğini, proje yönetimi çalışma kitaplarını ve örnek şablonları ve belgeleri işlemek için bağlantıları belirtir. Bu nesnelerin tümü, bir işlem şablonu için veya sonradan bir ekip projesinde tanımlandıklarında özelleştirilebilir.
Aşağıdaki tablo MSF işlem şablonlarında bulunan işlem kılavuzu dosyalarını açıklar.
Not
İşlem şablonu dosyaları, panoları veya Microsoft Excel raporlarını içermez. Bu dosyalar bir takım projesi oluşturulduğunda, yapılan seçimlere bağlı olarak takım projesine eklenir. Takım projesi için hiçbir SharePoint sitesi sağlanmamışsa, hiçbir pano ya da Office Excel raporu kullanılamaz. Bu yapılar hakkında daha fazla bilgi için şu konulara bakın: Kontrol panelleri (etkin), Kontrol panelleri (CMMI), Excel raporları (etkin) ve Excel Raporları (CMMI).
Klasör |
Dosya türü |
Açıklama |
---|---|---|
Windows SharePoint Services/Process Guidance/Supporting Files |
.htm dosyaları |
İşlem kılavuzu URL dosyalarını tanımlar. Bu dosyalar, bir ekip üyesi bir iş öğesi formunda bulunan öğesini tıklattığında açılan URL'yi tanımlar. MSF işlem şablonları Microsoft Web sitesindeki konulara bağlantılar içerir. Bu dosyalar, işlem kılavuzu için diğer kaynakları işaret edecek şekilde özelleştirilebilir. |
Windows SharePoint Services/Shared Documents |
.xslx dosyaları |
Proje yönetimi ve hata önceliklendirmeyi desteklemek için Microsoft Excel çalışma kitaplarını tanımlar.
Not
Excel çalışma kitapları çevik yazılım geliştirme için yalnızca MSF süreç şablonunda tanımlanmıştır.
Daha fazla bilgi için bkz. Çalışma kitapları (etkin). |
Windows SharePoint Services/Samples and Templates |
.docx, .dotx ve .xslx dosyaları |
Çalışma ürünleri oluşturmak için başlangıç noktaları olarak örnek belgeler ve şablonlar sağlar. Takım projesine ilişkin SharePoint sitesi sağlandığında, bu dosyalar takım projesi portalına yüklenir. |