İşlem yapılandırmasını içeri ve dışarı aktarma
Çevik planlama takım Web Access (TWA) üzerinden görüntülemek aracı sayfaları görüntülemeyi değiştirmek için işlem yapılandırması özelleştirerek.Birkaç ek araçlar metastate eşlemelere iş akışı durumları harita gerektirir.
Çevik planlama aracı sayfaları özelleştirmek nasıl genel bakış için bkz: Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme.
[!NOT]
TF400917 hata iletisi alırsanız, geçersiz bir yapılandırma içinde TWA oluştu.İşlem yapılandırma dosyasını kullanarak takım projenize şekilde yeniden içe witadmin importcommonprocessconfig.Hatayı gidermek ihtiyacınız iletileri elde edersiniz.
Bir takım projesi için işlem yapılandırması yönetmek için witadmin işlem yapılandırması XML tanım dosyası alma ve verme komut satırı aracı.İşlem yapılandırması hakkında bilgi edinmek için İşlem yapılandırma XML öğesi başvurusu.
exportprocessconfig: Bir XML dosyası veya komut isteminin işlem yapılandırma tanımı aktarır.
importprocessconfig: İşlem yapılandırma tanımı XML dosyasını içeri aktarır.
Çalıştırmak için witadmin komut satırı aracı, bir komut istemi açmak nerede ya da Visual Studio veya Ekip Gezgini yüklü olduğundan ve girin:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Windows 32-bit sürümü üzerinde değiştirmek %programfiles(x86)% ile %programfiles%.
Gereksinimler
İşlem yapılandırma tanımlarını dışarı aktarmak için geçerli bir kullanıcı takım projesi veya toplama olmalıdır.
İşlem yapılandırma tanımlarını içeri aktarmak için aşağıdaki güvenlik grubunun bir üyesi olması gerekir: Team Foundation Yöneticileri veya proje yöneticileri.
Daha fazla bilgi için bkz. Team Foundation Server izinleri ve TFS varsayılan grupları, izinleri ve rolleri [yeniden yönlendirme].
witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName [/f:FileName] [/e:encoding]
witadmin importprocessconfig /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:encoding] [/v]
Parametreler
Parametre |
Açıklama |
---|---|
/collection:CollectionURLx |
Gerekli.Koleksiyonun URL'sini belirtir.Aşağıdaki biçimde bir URI belirtin: http://ServerName: Port/VirtualDirectoryName/CollectionName Bir sanal dizin belirtmezseniz, aşağıdaki biçimde URI belirtmeniz gerekir: http://ServerName: Port / CollectionName. |
/p:ProjectName |
Gerekli.İşlem Yapılandırması içeri veya dışarı aktarmak istediğiniz takım projesini belirtir.Bu takım projesi/koleksiyon parametresi kullanarak belirtilen toplama tanımlanması gerekir.Belirttiğiniz bir takım projesi belirtmeniz gerekmez /v geç. |
/f:FileName |
Yol ve içeri aktarma veya dışarı aktarmak işlem yapılandırması için XML tanım dosyasının adı.
|
/e:Encoding |
İsteğe bağlı.Adı bir .NET Framework 2,0 kodlama biçimi.Belirtilen kodlama vermek veya XML verileri almak için kullanılır.Örneğin, /e utf-7 Unicode (UTF-7) kodlamasını belirtir.Bu parametreyi unutursanız, witadmin kodlama algılamaya çalışır ve algılama başarısız olursa UTF-8 kullanır. |
/v |
İsteğe bağlı.İşlem Yapılandırması tanımlayan ama tanım dosyası almaz XML doğrular. |
/? veya help |
Komut isteminin komut hakkında Yardım görüntüler. |
Notlar
[!NOT]
TFS 2013 VS yükleme varolan takım projeleri yükseltir.Bunlar Çevik yapılandırma dosyaları ve TFS 2012'de desteklenen ortak yapılandırma dosyaları birleştiren işlemi yapılandırma dosyası kullanır.Aşağıdaki witadmin komutları ilgili yapılandırma dosyalarına birlikte kullanım dışı:
exportagileprocessconfig
exportcommonprocessconfig
importagileprocessconfig
importcommonprocessconfig
Yükseltilmiş bir takım projesini güncelleştirmekte olduğunuz olup TFS yükseltmesinden sonra özellikleri yapılandırma.
TFS 2013.3 bir yükselttikten sonra varolan test planları veya test paketlerini erişme sorunlarla karşılaşırsanız, bakın Update a team project manually to support test management.
Örnekler
Her örnekte aşağıdaki değerler geçerlidir:
Koleksiyon için URL: http://AdventureWorksServer/tfs/DefaultCollection
Takım projesi: Contoso
Bağlantı noktası numarası sunucu Web sitesinin: 8080
Hızlı Ekle panele bir alan eklemek için
Herhangi bir 'Hızlı ekle' paneli için alanlar ekleyebilirsiniz.Örneğin, aşağıdaki örnek ürün biriktirme listesi paneline İş Değeri alanını ekler.
Panel yalnızca, seçilen WIT'ye ilişkin WIT tanımının FIELDS bölümüne eklenen alanları görüntüler.Örneğin, iş değeri olarak yalnızca başlığı görüntüler sonra hata WIT seçerseniz, hatalar için tanımlı değil.Panele başka bir WIT eklemek isterseniz, şurada açıklandığı gibi Gereksinimler Kategorisi'ne ekleyebilirsiniz.
Takım projeniz için yönetim izinlerine sahip değilseniz bunları.
Visual Studio veya Team Explorer'ın yüklü olduğu bir Komut İstemi penceresi açın ve şunu girin:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Windows 32-bit sürümü üzerinde % ProgramFiles % programfiles % ile değiştirin.Yapabilecekleriniz Takım Gezgini indirin ücretsiz.
İşlem yapılandırma dosyasını dışa aktarın.
witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
Bir örnek için bir CollectionURL : 8080/tfs/TeamProjectCollectionName olan.
Alan başvurusu adına Ekle AddPanel bölüm.
Örneğin, aşağıdaki sözdizimini ekler öncelik paneline öğesi.
<AddPanel> <Fields> <Field refname="System.Title" /> <Field refname="Microsoft.VSTS.Common.BusinessValue" /> </Fields> </AddPanel>
İpuçları:
Bu dizini kullanarak bir alan için başvuru adını arayabilirsiniz.
Gereksinimleri kategori için tanımlanmış iş öğesi türleri için gerekli tüm alanları ekleyin.Bu şekilde biriktirme listesi öğeleri Masası üzerinden eklediğinizde onları doldurmak için iş öğesi formu açmadan özen gösterin.
İşlem yapılandırma dosyasını içe aktarın.
witadmin importprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
Güncelleştirilmiş Masası görüntülemek için biriktirme listesi sayfayı yenileyin.
Test Yöneticisi'ni destekleyecek metastate Eşlemeleri Güncelleştir
Özelleştirirseniz WORKFLOW bölümü test planı veya test paketini durumları için metastates eşlenmesi gerekir.Bu, Visual Studio 2013.2 veya önceki sürümlerinde yer Test Yöneticisi istemcilerini destekler.
Aşağıdaki örnekte, test planı iş akışı sınama, tasarım, kullanılacak güncelleştirildi ve oturum kapatma durumları.Geriye dönük uyumluluk desteklemek için TestPlanWorkItems eklenir ProjectProcessConfiguration işlemi yapılandırma tanımı bölümünü.
İŞ AKIŞI |
Metastate eşlemeleri |
---|---|
|
|
Test paketi iş akışı değiştirirseniz, yeni durumları eşlemek istiyorsanız benzer bir güncelleştirme yapmanız gerekir.İçinde eklediğiniz bir TestSuiteWorkItems bölüm.Bkz. İşlem yapılandırma XML öğesi başvurusu.
Soru - Yanıt
S: hangi özelleştirmeler ı hale getirebilir ve bir TFS yükselttikten sonra takım Projem güncelleştirmek için Yapılandırma Sihirbazı'nı kullanmaya devam?
Y: hızlı Ekle Masası özelleştirebilirsiniz.Özelliklerini Yapılandırma Sihirbazı'nı , takım projeleri güncelleştirir ve en son özelliklere erişim kazanabilirsiniz.
Diğer değişiklikleri takım projenizi güncelleştirirken el ile bazı işlemleri gerçekleştirmek gerektirebilir.Hangi özelleştirmeler hakkında güvenli hale getirebilirsiniz ve kaçının bilgi edinmek için deneyimi izleme iş özelleştirmek: özelleştirme önce Bakım ve yükseltme etkilerini.
S: iş akışı durumları metastates için eşlemek ne zaman gerekiyor mu?
Y: eklemek veya kaldırmak için aşağıdaki WITs iş akışı durumları, eklemek veya karşılık gelen metastate eşleştirmelerini kaldırmak için işlem yapılandırması güncelleştiriliyor düşünmelisiniz.
Gereksinim kategorisi veya görev kategorisi ait WITs: Metastate eşlemeleri Çevik planlama araçları görüntüsünü destekleyen.
Hata kategorisine ait WITs: desteklemek için Metastate eşlemeleri My iş Aracı (Çevik ve CMMI tabanlı takım projeleri).
Test planı ve Test: iş akışını bu WITs ve güncelleştirmeler eşlenmesi gerekir yalnızca takım üyeleri için TFS Test üzerinde Visual Studio 2013.2 dayalı Manager'ın bir sürümü veya önceki bir sürümünü bağlanma desteklendiğinde.
Test planı ve Test paketi WITs kullanılabilir yalnızca yükseltmeye TFS 2013.3, bu kullanılabilir için indirme sayfası.
Alırsanız, metastate eşlemeleri güncelleştirme bir uygulama beklenmeyen bir hata algılandı takım projenize bağlanmak sırasında hata oluştu.
İşlem yapılandırma hatalarını çözümleyin nasıl?
Y: bir takım projesi için aşağıdaki değişikliklerden birine yaptığınızda, WIT, kategoriler veya işlem yapılandırması için tanımları güncelleştirmeniz gerekir.Hatalarını önlemek için her zaman, bu sırada değişiklik: (1) WITs, (2) kategoriler ve (3) işlem yapılandırması...
Özelleştirme |
Güncelleştirme veya WIT tanımı doğrulayın |
Güncelleştirme veya işlem yapılandırma tanımı doğrulayın |
---|---|---|
Bir WIT için gereksinimleri Kategori Ekle (Bir WIT gereksinimleri kategori veya görev kategorisi ancak ikisine birden değil ait olabilir.) |
Aşağıdaki alanları eklemek için:
|
Gerekli metastate eşleme içermek üzere:
WIT ile ilişkili renk kodlarını tanımlamak için bir giriş içermek üzere.Örneğin: <WorkItemColor primary="FF009CCC" secondary="FFD6ECF2" name="Product Backlog Item" /> |
İş akışını gereksinimleri kategorideki bir WIT ve Değiştir |
N/A |
Bir WIT gereksinimleri kategoriye eklemek için yukarıda açıklandığı gibi gerekli metastate eşleme içermek üzere. |
Görev kategorisi için bir WIT Ekle |
Aşağıdaki alanları eklemek için:
|
Gerekli metastate eşleme içermek üzere:
WIT ile ilişkili renk kodlarını tanımlamak için bir giriş içermek üzere.Örneğin: <WorkItemColor primary="FFF2CB1D" secondary="FFF6F5D2" name="Task" /> |
İş akışını görev kategorideki bir WIT ve Değiştir |
N/A |
Görev kategorisi için bir WIT eklemek için yukarıda açıklandığı gibi gerekli metastate eşleme içermek üzere. |
Hata kategorisine bir WIT Ekle (Çevik ve yalnızca CMMI) İş akışını (Çevik ve yalnızca CMMI) hata kategorideki bir WIT ve Değiştir |
N/A |
Gerekli metastate eşleme içermek üzere:
Daha fazla bilgi için bkz. Çalışmamı kullanarak hata güncelleme durumunu destekleme. |
Bir WIT gereksinimleri kategori veya görev kategorisi kaldırma |
N/A |
Yalnızca olan herhangi bir metastate eşleştirmelerini kaldırmak için bu WIT ile ilişkili |
Takım projesi bir WIT Kaldır |
Kategoriler WIT kaldırmak için. |
Yalnızca olan herhangi bir metastate eşleştirmelerini kaldırmak için kaldırdığınız WIT ile ilişkili ve WorkItemColor , renk kodları için WIT tanımlayan öğesi kaldırıldı. |
S: TWA'daki Çevik planlama araçlarında görüntülenen diğer işlevleri nasıl özelleştirebilirim?
Y: Bazı özelleştirmeler, kullanıcı arabirimi aracılığıyla yapılabilir.Diğerleri ise işlem yapılandırmasını ya da diğer takım proje nesnelerini düzenlemeyi gerektirir.Genel bir bakış için bkz. Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme.
S: İki veya daha fazla portföy biriktirme listesi ile çalışmak ister misiniz?
A: Varsayılan deneyim, portföy biriktirme listesinin bir düzeyini destekler.Çevik portföy yönetimine biriktirme listesi ekleme bölümünde açıklandığı gibi en çok beş düzey ekleyebilirsiniz.
S: Görev panosu veya ürün biriktirme listesi üzerinde görünen WIT'leri eklemek veya değiştirmek istiyor musunuz?
A: Özel bir WIT eklediyseniz ve bunu biriktirme listesine ya da görev panosuna eklemek istiyorsanız, bunu yapabilirsiniz.Yalnızca, iki konumda birden görünmesini sağlayamazsınız.Nasıl olduğunu öğrenmek için bkz. Biriktirme listesine veya görev panosuna hata ekleme.