MSF v4.2 İşlem Şablonuna Göre Takım Projesini Güncelleştirme
' Yaptıysanız Visual Studio Team System 2008 Team Foundation Server için Team Foundation Server 2013, takım projenizi el ile güncelleştirebilirsiniz. Takım projeniz Microsoft Çözüm Çerçevesi (MSF) sürüm 4.2 işlem şablonunda geliyorsa, bu konudaki yordamları uygulayın. Bu güncelleştirmeler uyguladıktan sonra açıklanan yeni özellikleri erişebilir olabilirsiniz Yeni Özelliklere Erişim için Yükseltilmiş Bir Takım Projesini Güncelleştirme de olarak arabirim ile Microsoft Test Yöneticisi.
Önemli
Bu konudaki yordamları ile sağlanan bir işlem şablonu ile oluşturulmuş bir takım projesi yükseltme yapıyorsanız izlemek yeterlidir Visual Studio Team System 2008 Team Foundation Server, veya Test çalışmaları ve paylaşılan adımlar türleri, iş öğesi içermiyor.
Bu yordamları, yalnızca yeni özellikler ile erişimi destekler Team Foundation Server 2012.Ek iş yeni sorgular veya son raporları eklemek, özelleştirilmiş raporları güncelleştirmek veya panolar erişmek için gereklidir.Daha fazla bilgi için TFS yükseltirken yapılan değişiklikler hakkında ek bilgi.
Güncelleştirme yeni özelliklere erişmek için gerekli görevleri:
Sistem alanları yeniden adlandır
(Yalnızca Çevik) Senaryo hikaye için yeniden adlandır
MSF işlem şablonu en son sürümünü indirin
Alma bağlantı türleri
(İsteğe bağlı) Gerekli özelleştirmeler Uygula
İçeri aktarma iş öğesi türleri
Kategori dosyasını içeri aktar
İşlem yapılandırma dosyalarını içe aktar
Yeni özelliklerine erişim doğrulayın
Microsoft Test Yöneticisi ile arabirim için gereken ek görevler:
Microsoft Test Yöneticisi'nde oluşturulacak hata türünü belirtin
Takım üyeleri test etmek için izinler
Microsoft Test Yöneticisi'ni başlatın
Gereksinimler
Bir işlem şablonu indirmek için bir üyesi olmalıdır Proje koleksiyonu yöneticileri grubu. Gerekli güvenlik izinleri açıkça ayarlandıysa, işlem şablonunu Yönet takım projesi koleksiyonu için izni ayarlanmalıdır izin.
Çalıştırılacak witadmin ve tcm komut satırı araçları, aşağıdaki grupların bir üyesi olması gerekir: Team Foundation Yöneticileri, Proje koleksiyonu yöneticileri, veya Proje yöneticileri takım projesi için.
İzin vermek için değiştirmek istediğiniz grubu düzeyinde yönetim grubunun bir üyesi olması gerekir. Örneğin, bir grup veya takım projesi koleksiyonu düzeyinde kullanıcı izinlerini değiştirmek istiyorsanız, bir üyesi olması gerekir Proje koleksiyonu yöneticileri bu koleksiyon için Grup veya Koleksiyon düzeyi bilgileri Düzenle izin ayarlanmalıdır izin ver.
Daha fazla bilgi için Team Foundation Server izinleri.
1.Sistem alanları yeniden adlandır
Çeşitli sistem alanları kolay adlarını içinde yeniden adlandırılan olduğundan Visual Studio Team Foundation Server 2010, takım projeniz bu alanları el ile yeniden adlandır gerekir. Yeniden adlandırılan sistem alanları arasında System.AreaID, System.IterationID, System.HyperLinkCount, System.ExternalLinkCount ve System.AttachedFileCount içerir.
Üzerinde yükseltilmiş tanımlanan her takım projesi koleksiyonu için bu görevi gerçekleştirmek Team Foundation Server.
Bir komut istemi açmak nerede ya da Visual Studio 2012 veya Ekip Gezgini 2012 yüklenir ve yazın:
cd %programfiles%\Microsoft Visual Studio 12.0\Common7\IDE
Windows 64-bit sürümü üzerinde değiştirmek %programfiles% birlikte %programfiles(x86)%.
Her verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerle değiştirerek aşağıdaki komutları yazın ENTER anahtarı.
witadmin changefield /collection:CollectionURL /n:System.AreaId /name:"Area Id" witadmin changefield /collection:CollectionURL /n:System.AttachedFileCount /name:"Attached File Count" witadmin changefield /collection:CollectionURL /n:System.ExternalLinkCount /name:"External Link Count" witadmin changefield /collection:CollectionURL /n:System.HyperLinkCount /name:"Hyperlink Count" witadmin changefield /collection:CollectionURL /n:System.RelatedLinkCount /name:"Related Link Count"
Bu biçimini kullanın CollectionURL: http://ServerName:Port/VirtualDirectoryName/CollectionName, örneğin: http://srvalm:8080/tfs/DefaultCollection.
Başa dön
2.(Yalnızca Çevik) Senaryo iş öğesi türünün yeniden adlandır
Özelleştirmeler yapmak ve çevik işlem şablonu gelecekteki güncelleştirmeleri uymak için gereken en aza indirmek için hikaye için senaryo iş öğesi türünün yeniden adlandır.
Not
Elbette senaryo iş öğesi türünün yeniden adlandırma varolan raporları güncelleştirmek gerektirir ve senaryo başvuran sorguları iş öğesi türü.Ancak, veri ambarı'na yükseltme ile yapılan şema değişiklikleri nedeniyle Team Foundation Server 2010, yeni şeması ile çalışmak için yazılması için önceden varolan veya yükseltme öncesi raporları gerekir.Bakın Team Foundation Server 2010 yükselttikten sonra raporları bulma.
Bu görev güncelleştirmek istediğiniz her takım projesi için gerçekleştirin.
Verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerle değiştirerek aşağıdaki komutu yazın ENTER anahtarı.
witadmin renamewitd /collection:CollectionURL /p:projectName /n:Scenario /new:"User Story"
İpucu
Boşluk içeren bir parametre tırnak içine alın.Örneğin, belirtin /p:"My Project X" boşluk içerdiğinde, proje adı.
Başa dön
3.MSF işlem şablonu en son sürümünü indirin
Bakın İşlem Şablonları en son sürümünü karşıdan yükleyin.
İpucu
En son sürümlerinde varsayılan işlem şablonlarını erişmek için en son üç aylık güncelleştirmesini Team Foundation Server.Önemli güncelleştirmeler iş akışı için en son üç aylık güncelleştirme birkaç iş öğesi türlerine yapıldı.Bu değişiklikleri geri geçişleri destekleyecek yanlışlıkla bir iş öğesi Kanban panosunu veya Görev Panosu çözümlenen veya kapalı durumuna sürükleme, önceki bir iş akışı durumu geri sürükleyin.
Microsoft Yükleme sitesinden yükseltme edinebilirsiniz: üç aylık güncelleştirme için Microsoft Visual Studio Team Foundation Server 2012.
Başa dön
4.Alma bağlantı türleri
Bağlantı türleri, SharedSteps ve TestedBy, görev 3 karşıdan işlem şablonunda LinkTypes klasöründe bulunan alın.
Üzerinde yükseltilmiş tanımlanan her takım projesi koleksiyonu için bu görevi gerçekleştirmek Team Foundation Server.
Verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerin koyarak aşağıdaki iki komutları yazın ve ENTER anahtarı.
witadmin importlinktype /collection:CollectionURL /f:"DirectoryPath\TestedBy.xml" witadmin importlinktype /collection:CollectionURL /f:"DirectoryPath\SharedStep.xml"
İçin DirectoryPath, karşıdan yüklediğiniz işlem şablonu için LinkTypes klasörünün konumu belirtin. Dizin yolu bu yapıyı izlemelidir: sürücü: \MSFTemplateFolder\WorkItem Tracking\LinkTypes.
Başa dön
5.(İsteğe bağlı) İş öğesi türleri için en son sürümlerinde özelleştirmeler Uygula
Aşağıdaki iş öğesi türü herhangi bir özelleştirilmiş varsa, bu tür en son sürümü, özelleştirmeler ile güncelleştirmeniz gerekir. Aşağıdaki tablolar kaldırılmış ve en son sürümlerinde her işlem şablonu eklenmiş alanları özetler.
Çevik iş öğesi türleri
İş öğesi türü |
Kaldırılan alanları |
Eklenen alanları |
---|---|---|
Hata |
|
|
Görev |
|
|
(Senaryo önceden adlı) hikaye |
|
CMMI İş öğesi türleri
İş öğesi türü |
Kaldırılan alanları |
Eklenen alanları |
---|---|---|
Hata |
|
|
Görev |
|
|
Gereksinim |
|
Alan eklemeleri uygulamak özelleştirmeler türleri şunlardır eklemeleri veya değişikliklerini listeler veya iş akışı nedeniyle eklemeleri seçin. Bu işlem yapılandırması ve Çevik planlama araçları kullanılan gibi iş akışı durumları değiştirmeyin. İş akışı değiştirmeniz gerekiyorsa, güncelleştirme bitirdiğinizde ve burada sağlanan metastate eşlemeleri yönergelerini izleyin sonra değiştirmek: Configure and customize Agile planning tools for a team project.
İşlem şablonunda tanımlanan diğer iş öğesi türleri kullanın ve bunları en son sürümlerine güncelleştirmek istediğiniz, özelleştirmeler bunlar için de yaptıktan sonra uygulayın. Ayrıca, test çalışmalarını izlemek için kullandığınız özel iş öğesi türünün tanımlanmışsa, en son işlem şablonu ile sağlanan Test çalışması iş öğesi türünün o türden özelleştirmeler uygulamalıdır.
Daha fazla yapıları ile çalışmaya bu işlem şablonlarını sağladığını öğrenmek için aşağıdaki konulara bakın:
Çevik işlem şablonu (v6.0)
CMMI işlem şablonu (v6.0)
Başa dön
6.İçeri aktarma iş öğesi türleri
Aşağıdaki iş öğesi türleri çalıştığınız işlemi şablona dayalı alın.
Çevik: hata, görev, hikaye, Test çalışması, paylaşılan adımları, kod gözden geçirme isteği, kod gözden geçirme yanıt, geri bildirim isteği geri bildirim yanıtı
CMMI: hata, görev, gereksinim, Test çalışması, paylaşılan adımları, kod gözden geçirme isteği, kod gözden geçirme yanıt, geri bildirim isteği geri bildirim yanıtı
Bu görev güncelleştirmek istediğiniz her takım projesi için gerçekleştirin.
Verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerin koyarak almak için gereken her iş öğesi türü için aşağıdaki komutu yazın ENTER anahtarı.
witadmin importwitd /collection:CollectionURL /p:projectName /f:"DirectoryPath\WITName"
İpucu
Xml dosyasının adı ve iş öğesi türü değil kolay adını belirtin.Örneğin, CodeReviewRequest.xml için kod gözden geçirme istek iş öğesi türü belirtin.
İçin DirectoryPath, karşıdan yüklediğiniz işlem şablonu için TypeDefinitions klasörünün dizin konumunu belirtin. Dizin yolu bu yapıyı izlemelidir: sürücü: \MSFTemplateFolder\ iş maddesi Tracking\TypeDefinitions.
(İsteğe bağlı) Takım Gezgini veya takım Web erişimi açarak çalışma öğesi türleri erişilebilir olduğunu doğrulayın. Gerekebilir Önbellek yenileme değişiklikleri görmek için.
Başa dön
7.Kategori dosyasını içeri aktar
Karşıdan yüklediğiniz işlem şablonu iş maddesi İzleme klasöründe yer alan kategori dosyası alın. Kategoriler destek akıllı gruplandırma iş öğesi türü. Daha fazla bilgi edinmek için Use categories to group work item types.
Komut İstemi penceresinde verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerle değiştirerek aşağıdaki komutu yazın ENTER anahtarı.
witadmin importcategories /collection:CollectionURL /p:projectName /f:"DirectoryPath\categories.xml"
İçin DirectoryPath, karşıdan yüklediğiniz işlem şablonu için iş maddesi izleme klasörün yolunu belirtin. Dizin yolu bu yapıyı izlemelidir: sürücü: \MSFTemplateFolder\WorkItem İzleme.
Başa dön
8.Alma işlemi yapılandırma dosyası
Biriktirme listesi ve Pano sayfaları kullanılabilen özellikleri ve düzeni işlemi yapılandırma dosyası belirler Takım Web Erişimi. Bu sayfalar kullanmak için işlemi yapılandırma dosyası içe aktarmanız gerekir.
İşlem yapılandırması için tanım dosyası alın.
witadmin importprocessconfig /collection:CollectionURL /p:" ProjectName" /f:"DirectoryPath\ProcessConfiguration.xml"
İçin DirectoryPath, karşıdan yüklediğiniz işlem şablonu için işlem klasörün yolunu belirtin. Dizin yolu bu yapıyı izlemelidir: sürücü: \TemplateFolder\WorkItem Tracking\Process.
Başa dön
9.Yeni özelliklerine erişim doğrulayın
Sağlanan görevleri Team Foundation Server’ı güncelleştirdiğinizde eklenen yeni özellikler.
Not
Burada açıklandığı gibi iş akışı Çevik takım projeleri için güncelleştirmek için ek adımlar gerçekleştirmeniz gerekmez: Çevik takım projeleri için iş akışını güncelleştirme.Bu konudaki yordamları izleyerek, bu değişiklikler zaten uyguladınız.
Başa dön
Microsoft Test Yöneticisi ile arabirim için ek görevler
Test Yöneticisi ile arabirim için gerekli güncelleştirmeleri tamamlamak için şu görevleri gerçekleştirin.
1.Microsoft Test Yöneticisi'nde oluşturulacak hata türünü belirtin
Kod hatalarını veya test takım üyesi kullandığında, bulunmuş olan hataları izlemek için bir iş öğesi otomatik olarak oluşturulmasını desteklemeye Test Yöneticisi, varolan takım projeniz için kullanılacak hata türü belirtmelisiniz. tcm bugfieldmapping Komutu içeri ve dışarı aktarma bir eşleme dosyasını takım projesine destekler. Eşleme dosyasını oluşturmak için iş öğesi ve tarafından doldurulacak üç veri alanını türünü tanımlar Test Yöneticisi. Üç alan tekrarlanabilir adımlar, sistem bilgilerini ve yapı olan yapıdır bulundu. Bir test eden bir test çalışmaları ve sorun bulduğunda üç alan otomatik olarak doldurulan bir hata oluşturabilirsiniz.
Notepad veya bir metin Düzenleyicisi'ni açın ve aşağıdaki kod dosyaya kopyalayın:
<?xml version="1.0" encoding="utf-16"? <BugFilerMappings workitemtypetocreate="Bug"> <ReproSteps>Microsoft.VSTS.TCM.ReproSteps</ReproSteps> <SystemInformation>Microsoft.VSTS.TCM.SystemInfo</SystemInformation> <BuildFoundIn>Microsoft.VSTS.Build.FoundIn</BuildFoundIn> </BugFilerMappings>
Not
"Hata" dışında bir kod hatalarını oluşturmak için kullandığınız iş öğesi türünün etiketli, "Hata" bir önceki örnekte bu iş öğesi türünün adı ile değiştirin.
Dosyayı kaydedin ve bugfieldmappings.xml etiket.
Komut İstemi penceresinde verilerinizi gösterilir ve ardından seçin bağımsız değişkenlerle değiştirerek aşağıdaki komutu yazın ENTER anahtarı.
tcm bugfieldmapping /import /mappingfile:"DirectoryPath\bugfieldmappings.xml" /collection:CollectionURL /teamproject:projectName
İçin DirectoryPath, bugfieldmappings.xml dosyasını kaydedileceği klasörü belirtin.
Daha fazla bilgi için Test deneyimini [tcm ve Microsoft Test Yöneticisi] özelleştirme ve yönetme.
Başa dön
2.Takım üyeleri test etmek için izinler
Test ortamlarını ve test yapılandırmalarını, oluşturun ve test çalışmalarını görüntüleyin ve diğer görevleri takım üyeleri için izinler vermeniz gerekir.
Aşağıdaki tablo, İşlevler ve test etmek için takım projesi ile arabirim destek sınamak için erişimini denetleyen izinleri açıklar. Müşteri adayları sürümünde 5.0 MSF işlem şablonları, el ile test ediciler vermek ve test etmek için önerilen izinlere ek olarak yapılan varsayılan atamaları gösterir.
İzin |
Açıklama |
Kapsam |
Okuyucular |
Katkıda Bulunanlar |
Oluşturucular |
Elle test ediciler için önerilen |
Test Liderleri için önerilen |
---|---|---|---|---|---|---|---|
Proje düzeyi bilgisini görüntüle |
Proje düzeyi grupların üyeliğini ve bu üyelerin izinlerini görüntüleyebilir. |
Proje düzeyi |
![]() |
![]() |
![]() |
![]() |
![]() |
Test çalıştırmalarını görüntüle |
Bu düğümdeki test planlarını görüntüleyebilir. |
Proje düzeyi |
![]() |
![]() |
![]() |
![]() |
![]() |
Test çalıştırmaları oluştur |
Ekleme ve test sonuçlarını kaldırın ve ekleyebilir veya takım projesi için test çalışmaları değiştirebilirsiniz. |
Proje düzeyi |
![]() |
![]() |
![]() |
![]() |
|
Test yapılandırmalarını yönet |
Oluşturabilir ve takım projesi için test yapılandırmalarını silin. |
Proje düzeyi |
![]() |
![]() |
![]() |
||
Test ortamlarını yönet |
Oluşturabilir ve takım projesi için test ortamları silin. |
Proje düzeyi |
![]() |
![]() |
![]() |
||
Test çalıştırmalarını sil |
Takım projesi için zamanlanan bir test silebilirsiniz. |
Proje düzeyi |
![]() |
![]() |
![]() |
||
Bu düğümü görüntüle |
Bir alan düğümü için güvenlik ayarlarını görüntüleyebilir. |
Alan düğümü |
![]() |
![]() |
![]() |
![]() |
|
Test planlarını yönet |
Oluşturabilir ve bir alan düğümüne atanmış olan test planları düzenleyebilirsiniz. Test planları çalıştırılmamışsa, onları silmeniz de mümkündür. |
Alan düğümü |
![]() |
![]() |
![]() |
![]() |
|
Test denetleyicilerini yönet |
Kaydedebilir ve takım projesi koleksiyonu için test denetleyicileri kaydı. |
Proje koleksiyonu |
![]() |
Belirli bir kapsam alanı için belirtilen yordamları izleyerek izin verebilirsiniz:
Proje düzeyi izinlerini veya alan düğümü izinleri yönetim sayfasından ayarlayabilirsiniz Takım Web Erişimi. Bakın İzinleri Yönetme ve Add and modify area and iteration paths.
Proje koleksiyonu izinlerini ayarlayabilirsiniz Ekip Gezgini seçerek Takım, takım projesi koleksiyonu ayarları, güvenlik, açarak ve yönetim konsolunu kullanarak Team Foundation, veya kullanarak TFSSecurity ve tf komut satırı araçları. Daha fazla bilgi için Koleksiyon düzeyi grupları.
Daha fazla bilgi için Bir Kullanıcı veya Grup İçin İzinleri Değiştirme.
Başa dön
3.Microsoft Test Yöneticisi'ni başlatın
Bu konuda anlatılan yükseltme görevleri tamamladıktan sonra başlatabilirsiniz Microsoft Test Yöneticisi, projenize bağlanmak ve test çalışmalarınızı planlamaya başlayın. Daha fazla bilgi için Uygulamayı test etme.
Başa dön
TFS yükseltirken yapılan değişiklikler hakkında ek bilgi
Programınızı Visual Studio Team System 2008 Team Foundation Server TFS 2012, TFS 2010 ve TFS 2012 yapılan güncelleştirmeleri alırsınız. TFS 2010 sürümüyle mimari değişikliklerinin bir dizi vardı. TFS en son sürümüne yükseltmeyi tarafından yapılan değişiklikleri hakkında daha fazla bilgi edinmek için Visual Studio Team System 2008 Team Foundation Server, aşağıdaki kaynaklara bakın:
Team Foundation Server 2010 anahtar kavramları (blog yayını)
Yeni özelliklere erişim için yükseltilmiş bir takım projesi güncelleştiriliyor (VS ALM 2010 article)
Bulma raporları yükselttikten sonra Team Foundation Server 2010 (VS ALM 2010 article)
Değişiklikler ve Şema Eklemeleri Analysis Services küp için (VS ALM 2010 article)
Changes made to team projects and default process templates during upgrade of Team Foundation Server (VS ALM 2012 makalesi)
Ayrıca bkz.
Kavramlar
Yeni Özelliklere Erişim için Yükseltilmiş Bir Takım Projesini Güncelleştirme
Diğer Kaynaklar
witAdmin: İşi izlemek için nesneleri özelleştirme ve yönetme