İşlem yapılandırma xml öğe başvurusu
Yapılandırma dosyaları işlemek, düzenini ve işlevselliğini aşağıdaki özellikleri belirlemek: Ürün bekleme listesi ve ekip velocity, yineleme bekleme listesi, ekip kapasite ve burndown grafik, görev panosu, Girişimcinin görüş, ve Çalışmam.Bu yapılandırma dosyaları dışa aktarabilirsiniz, AgileConfiguration ve CommonConfiguration, kendi ekibinden proje veya karşıdan yüklediğiniz işlem şablondan erişim Visual Studio Team Foundation Server 2012.AgileConfiguration içinde belirtilen tanımlarını değiştirerek bekleme listesi sayfaların düzenini özelleştirmek ve çeşitli özellikleri ortak alanları CommonConfiguration içinde belirtilen tanımlarını değiştirerek özelleştirebilirsiniz.
Özelleştirebileceğiniz özelliklerine genel bakış için bkz: İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme.
[!NOT]
Bir takım bekleme listesi ve görev panosu sayfaları nasıl kullandığı hakkında daha fazla bilgi için bkz: Hızlı planlama ve yineleme.
Bu konuda
AgileConfiguration: sözdizimi yapısı ve öğeleri
CommonConfiguration: sözdizimi yapısı ve öğeleri
AgileConfiguration: sözdizimi yapısı ve öğeleri
İçindeki öğeleri değiştirerek bekleme listesi sayfasını özelleştirme AgileProjectConfiguration öğesi.Ürün bekleme listesi sayfasını özelleştirmek için öğeleri değiştirmek ProductBacklog öğesi, yineleme bekleme listesi sayfaları özelleştirmek için içindeki öğeleri değiştirebilir ve IterationBacklog öğeleri.
Aşağıdaki xml örneğinde, AgileConfiguration.xml dosyasında yer alan hızlı işlem yapılandırmasını tanımlayan kod yapısını gösterir.Bu örnek için hızlı yazılım geliştirme v6.0 msf için tanımlanan varsayılan sözdizimi karşılık gelir.
<?xml version="1.0" encoding="utf-8"?>
<AgileProjectConfiguration>
<ProductBacklog>
<Columns>
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.IterationPath" width="200" />
</Columns>
<AddPanel>
<Fields>
<Field refname="System.Title" />
</Fields>
</AddPanel>
</ProductBacklog>
<IterationBacklog>
<Columns>
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="System.AssignedTo" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.RemainingWork" width="50" />
</Columns>
</IterationBacklog>
</AgileProjectConfiguration>
Başa dön
xml öğeleri için bekleme listesi sayfası
Alt öğeleri aşağıdaki tabloda açıklanmıştır AgileProjectConfiguration kök öğe.Bu öğeler, bekleme listesi sayfasında, sütunlar ve görünmesi gereken alanları belirlemek için kullanabilirsiniz.
Öge |
Açıklama ve Sözdizimi |
Notlar |
---|---|---|
AddPanel |
Kapsayıcı öğe "hızlı Ekle" deneyim alanı yeni bekleme listesi öğeleri tanımlandığı paneli alanı içinde görünmesini belirtmek için kullanılır.
|
Gerekli.Yalnızca bir örneği. En az bir tane belirtmek Fields öğesi. "Hızlı Ekle" deneyimi yalnızca ürün bekleme listesi sayfasında görünür Ekip Web Erişimi. |
Column |
Bekleme listesi sayfasında sütun olarak görünmesini alanı belirtir.
|
Gerekli. Bekleme listesi liste görüntüleyen sayfalarında görünmesini istediğiniz her sütun için bekleme listesi maddelerle ilişkili iş öğesi türü için tanımlanan bir alana başvuru adı belirtmeniz gerekir.Alan genişliği için pozitif bir tamsayı belirtmelisiniz. |
Columns |
Bir Column öğesi koleksiyonu belirtir.
|
Gerekli.Her biri için yalnızca bir örnek IterationBacklog ve ProductBacklog üst öğeleri. Ürün bekleme listesi veya bir yineleme bekleme listesi görüntüleme sayfalarında görünmesini istediğiniz sütunları belirtmeniz gerekir. |
Field |
Panel ürün bekleme listesi sayfası içinde görünür bir alanı belirtir.
|
Gerekli.Bir veya daha fazla öğe içindeki Fields üst öğesi. Bir iş öğesi eklemek için bekleme listesi tanımladığınızda, içinde listelemek alanlar için bir değer belirtmek AddPanel bölümüne yapılandırma işlemi. Varsayılan yapılandırmayı belirtir başlık olarak, aşağıdaki kod örneği gösterildiği gibi görüntülemek için tek bir alan alan:
|
Fields |
Bir Field öğesi koleksiyonu belirtir.
|
Gerekli.Yalnızca tanımlanan bir örnek AddPanel üst öğesi. Hızlı bir şekilde ürün bekleme listesi için öğeler eklerken, belirtmek istediğiniz alanları belirleyin. |
IterationBacklog |
Kapsayıcı öğe belirli bir yineleme için atanan çalışma öğeleri görüntüleyen sayfaların düzenini özelleştirmek için kullanılır.
|
Gerekli.Yalnızca bir örneği. Sütunlar, sütun genişlikleri ve her sütun için bir yineleme atanmış bekleme listesi öğeleri listesini görüntüle Bu sayfaları doldurmak alanların sayısını belirtin. Varsayılan olarak, görev panosu 500 çalışma öğelerinin toplam kısıtlıdır.Bu sınır için bir değer belirterek değiştirmek workItemCountLimit özniteliği. |
ProductBacklog |
Bekleme listesi için çalışma öğeleri eklemek için bir panel ürün bekleme listesi ve, görüntüler sayfa düzenini özelleştirmek için kullanılan kapsayıcı öğe içerir.
|
Gerekli.Yalnızca bir örneği. Sütunlar, sütun genişlikleri ve her sütun için atanan ürün bekleme listesi için bekleme listesi öğelerinin listesini görüntülemek sayfalar doldurmak alanların sayısını belirtin.Ürün bekleme listesi bekleme listesi, bir yineleme atanmış olanlar da dahil, tüm etkin öğeleri görüntüler. |
Başa dön
CommonConfiguration: sözdizimi yapısı ve öğeleri
Görev panosu sayfasını kullanarak özelleştirme CommonProjectConfiguration birkaç alt öğeleri destekler öğesi.TypeFields Kullanılan alan özel bilgileri yakalamak için çalışma öğelerinin türlerini belirtin.Birkaç diğer alt öğeler, örneğin, RequirementWorkItems, TaskWorkItems, ve BugWorkItems özel işlem yapılandırma özellik alanları tarafından başvurulan bu türleri ile ilişkilendirmek için kategori grubu belirtin.
Aşağıdaki xml örneğinde, CommonConfiguration.xml dosyasında yer alan, genel işlem yapılandırma tanımlayan kod yapısını gösterir.Bu örnek için hızlı yazılım geliştirme v6.0 msf için tanımlanan varsayılan sözdizimi karşılık gelir.
<?xml version="1.0" encoding="utf-8"?>
<CommonProjectConfiguration>
<TypeFields>
<TypeField refname="System.AreaPath" type="Team" />
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
<TypeField refname="Microsoft.VSTS.Common.StackRank" type="Order" />
<TypeField refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Effort" />
<TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationStartInformation" type="ApplicationStartInformation" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationLaunchInstructions" type="ApplicationLaunchInstructions" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationType" type="ApplicationType">
<TypeFieldValues>
<TypeFieldValue value="Web application" type="WebApp" />
<TypeFieldValue value="Remote machine" type="RemoteMachine" />
<TypeFieldValue value="Client application" type="ClientApp" />
</TypeFieldValues>
</TypeField>
</TypeFields>
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Resolved" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</RequirementWorkItems>
<TaskWorkItems category="Microsoft.TaskCategory">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</TaskWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
<States>
<State value="Active" type="InProgress" />
<State value="Resolved" type="Resolved" />
<State value="Closed" type="Complete" />
</States>
</BugWorkItems>
<FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" plural="Feedback Requests">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackRequestWorkItems>
<FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" plural="Feedback Responses">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackResponseWorkItems>
<Weekends>
<DayOfWeek>Saturday</DayOfWeek>
<DayOfWeek>Sunday</DayOfWeek>
</Weekends>
</CommonProjectConfiguration>
Başa dön
xml öğelerini ortak alanlar için
Alt öğeleri aşağıdaki tabloda açıklanmıştır CommonProjectConfiguration öğesi.Bu öğelerin her ikisini de görüntüleme sayfalarını destekleyen alanlarını yapılandırmak Ekip Web Erişimi, Ekip Gezgini ve görüş istek formu.
Önemli |
---|
Atanan değerler CategoryName ekip proje için tanımlanan kategori grubuna karşılık gelmesi gerekir.Kategori grupları kategori için tanım dosyasında belirtin.Visual Studio alm en son sürümü için beş yeni kategoriler tanımlandı.Daha fazla bilgi için bkz: Kategoriler, işlem yapılandırması ve çalışma öğeleri belirli türdeki oluşturulmasını devre dışı bırakma. |
Öge |
Açıklama ve sözdizimi |
Notlar |
---|---|---|
BugWorkItems |
Bekleme listesi öğeleri iş akışı durumları metastates ile ilişkilendirir ve hata çalışma öğelerine karşılık gelen kategorisini belirtir.
|
Gerekli.CategoryName ekip proje için tanımlanan kategori karşılık gelmesi gerekir. |
DayOfWeek |
Bir çalışma dışı gün için karşılık gelen haftanın gününü belirtir.
|
Gerekli alt Weekends öğesi. Valid names correspond to the English days of the week: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday.
Not
İngilizce olarak yüklü dil ne olursa olsun bir haftanın gününü belirtmelisiniz Team Foundation Server.
|
FeedbackResponseWorkItems |
Geribildirim yanıt yakalamak için kullanılan ve bu öğelerin iş akışı durumları metastates ile ilişkilendirir öğe türleri çalışmak için karşılık gelen kategorisini belirtir. |
Gerekli.Özelleştirme değil. CategoryName ekip proje için tanımlanan kategori grubuna karşılık gelmesi gerekir. |
FeedbackRequestWorkItems |
Bu öğelerin iş akışı durumları metastates ile ilişkilendirir ve görüş istekleri yakalamak için kullanılan madde türleri çalışmak için karşılık gelen kategorisini belirtir. |
Gerekli.Özelleştirme değil. CategoryName ekip proje için tanımlanan kategori grubuna karşılık gelmesi gerekir.Kategori grupları Categories.xml dosyasını kullanarak belirtin. |
RequirementWorkItems |
Kullanıcı öyküleri, gereksinimleri ve ürün bekleme listesi öğeleri gibi bekleme listesi öğelerine karşılık gelen ve metastates ile bekleme listesi öğeleri iş akışı durumları associates kategorisini belirtir.
|
Gerekli. CategoryName ekip proje için tanımlanan kategori grubuna karşılık gelmesi gerekir.Kategori grupları Categories.xml dosyasını kullanarak belirtin. |
State |
İş akışı durumu bir metastate atar.Metastates görev panosu veya diğer işlem yapılandırma bileşenleri üzerinde iş akışı durumları yönetimini destekleyen iş akışı durumları gruplandırması temsil eder.
|
Gerekli. İçin geçerli değerler TypeName atanmış bir değere karşılık gelen bir STATE içinde tanımlanan kategori grubunda sırasıyla bulunan çalışma öğelerinin türleri için iş akışı. İçin geçerli değerler ValueName aşağıdaki numaralandırılmış değerlerden birine karşılık gelir: kategori grubunda sırasıyla bulunan çalışma öğelerinin türleri için tanımlı iş akışı içinde.
Daha fazla bilgi için bkz: iş akışı durumları, metastates ve yapılandırma işlemi. |
States |
Topluluğu belirtir State tür iş akışı durumları ilişkilendirmek öğeleri metastates öğeleri çalışma.
|
Required element for the BugWorkItems, FeedbackResponseWorkItems, FeedbackRequestWorkItems, RequirementWorkItems and TaskWorkItems elements. Stateöğeleri, iş akışı durumları için metastates atamak için kullanılır. |
TaskWorkItems |
Görev öğeleri için karşılık gelen ve görevleri iş akışı durumları metastates ile ilişkilendirir kategorisini belirtir.
|
Gerekli. CategoryName ekip proje için tanımlanan kategori grubuna karşılık gelmesi gerekir.Kategori grupları Categories.xml dosyasını kullanarak belirtin. Bekleme listesi ve Pano sayfaları içinde belirtilen durumu değerlere karşılık gelen bu çalışma öğeleri listesi States öğesi. |
TypeField |
Bir alanın değerini aktivite türü için desteklenen özellik alanını desteklemek üzere başvurulan referans adını belirtir.Bu öğenin içinde belirttiğiniz TypeFields kapsayıcı öğe.
Biçimi belirterek, yalnızca geçerli ne zaman type="RemainingWork".Herhangi bir metin dizesi için belirttiğiniz TimeUnitString geçerli yineleme bekleme listesi sayfasında ve görev panosu kapasitesi çubuklarında görünür istediğiniz. |
Gerekli.Belirli bilgileri yakalamak için çalışma öğesi türleri içinde kullanın alanlarına karşılık gelen alanları belirtmelisiniz. Bekleme listesi ve görev panosu sayfaları için:
Görüş istek formu:
Not
Aşağıdaki için yapılan varsayılan atamalarını değiştirmek olmamalıdır TypeField öğeleri.Bu atamaları çalışma öğesi görüş istek türünü karşılık gelen bilgileri yakalamak için kullanılan alanlara karşılık gelir.
|
TypeFields |
Bir TypeField öğesi koleksiyonu belirtir.
|
Gerekli. Bekleme listesi, görev panosu ve görüş istek formu görünür özellikleri desteklemek için başvurulan istediğiniz alan türlerini belirtmeniz gerekir. |
TypeFieldValue |
Görüş istek formunda görüntülenecek bir tür adını belirtir.
|
Gerekli.Özelleştirme değil. Varsayılan atamaları görüş istek formu tür tanımında belirtilen izin verilen değerler karşılık gelir.
|
TypeFieldValues |
Bir TypeFieldValue öğesi koleksiyonu belirtir.
|
İçin gerekli TypeFieldValue , type="ApplicationType". Görüş istek formunda görüntülenmesini istediğiniz alanları türleri için değerler belirtmeniz gerekir. |
Weekends |
Kapsayıcı öğe çalışma dışı gün belirtmek için kullanılır.
|
İsteğe Bağlı. Çalışma dışı günler için çalışma dışı gün kapasite ve burndown grafiklerde hesaplanmasına hesap istediğinizde belirtin. |
Başa dön
Ayrıca bkz.
Başvuru
Yönetme işlemi Yapılandırma [witadmin]
Kavramlar
Yeni Özelliklere Erişim için Yükseltilmiş Bir Takım Projesini Güncelleştirme
İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme