Çalışma Öğesi Türüne Alan Ekleyin veya Çalışma Öğesi Türünden Alan Çıkarın
Çalışma öğesi türüne bir veri alanı eklemek veya ondan veri alanı kaldırmak için, çalışma öğesi türü tanım dosyasını değiştirin. Düzen ve kontroller FORM bölümünde tanımlandığı gibi, FIELDS bölümünden de FIELD öğelerini ekleyebilir veya kaldırabilirsiniz. Çalışma öğesi türünü değiştirdikten sonra, XML dosyasını içe aktarabilir ve güncellenmiş çalışma öğesi türünü kullanmaya başlayabilirsiniz.
Önemli
Çalışma öğesi türü alanları takım projesi koleksiyonu için yönetilir. Daha fazla bilgi için bkz. İş Öğesi Alanlarını Yönetme [witadmin].
Bu konuda
Çalışma Öğesi Türünün Tanım Dosyasını Açma ve Dışa Aktarma
Alan Ekleyin
Alanı Kaldırın
Çalışma Öğesi Türü Tanım Dosyasını Alın
Çalışma Öğesi Formunda Görünen Değişikliklerinizi Doğrulayın
Gerekli İzinler (bu sayfa İngilizce içeriğe sahip olabilir)
Bu yordamı gerçekleştirmek için Takım Kuruluşu Yöneticileri grubunun veya Proje Yöneticileri grubunun üyesi olmalısınız. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.
İş Öğesi Türünün Tanım Dosyasını Açma ve Dışa Aktarma
İş öğesi türünün tanım dosyasını açmak ve dışa aktarmak için
Gerçekleştirmek istediğiniz özelleştirmenin kapsamına göre, aşağıdaki adımlardan birini gerçekleştirin:
Tek bir proje için iş öğesi türünü değiştiriyorsanız:
Değiştirmek istediğiniz iş öğesi türünün XML dosyasını dışa aktarmak için şunu çalıştırın: witadmin exportwitd. Verilerinizi gösterilen bağımsız değişkenler ile değiştirerek aşağıdaki komutu yazın:
witadmin exportwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:project /n:typename /f:filename
Daha fazla bilgi için bkz. Var Olan Bir projeden Çalışma Öğesi Türleri Alma ve Verme.
Visual Studio'da, Dosya'ya tıklayın, Aç'a tıklayın, ve sonra Dosya'ya tıklayın.
Dosya Aç iletişim kutusu görünür.
İçine Bak'ın altında, dosyayı dışa aktardığınız konuma gidin.
Eğer bir işlem şablonunu özelleştirmek için, iş öğesi türünü değiştiriyorsanız:
İşlem şablonunu indirdiğiniz konumu bulun.
Güncellemek istediğiniz çalışma öğesi türünün XML dosyasını seçin ve sonra Aç'a tıklayın. Satır sonları hakkında sorulduğunda, Hayır'ı tıklayın.
Alan Ekleyin
Çalışma öğesi türü için bir alan eklemek için
XML dosyasının aşağıda gösterilen bölümünü bulma:
<FIELDS>
Aşağıdaki örnekte vurgulu olarak gösterildiği gibi, aşağıdaki XML'i yazarak dize alanı oluşturun:
<FIELDS> <FIELD name="Issue Level" refname="MyCompany.MyProcess.IssueLevel" type="String" reportable="Dimension"> </FIELD>
Not
Referans ismi veya refname, alan için programatik bir isimdir. Diğer tüm kurallar refname'e uymalıdır. Daha fazla bilgi için bkz. İş Öğesi İzleme Nesneleri için Adlandırma Kuralları.
İş öğesi formunu anlatan XML dosyası kısmını bulun.
<FORM>
FORM dosyasının aşağıda gösterilen satırlarını bulma:
<Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> </Column> </Group>
Aşağıdaki örnekte vurgulu olarak gösterildiği gibi, aşağıdaki XML'i yazarak alanınızı görüntülemek için bir denetim ekleyin:
<Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.IssueLevel" Label="Issue Level" LabelPosition="Left" /> </Column> </Group>
Dosya menüsünde, XML dosyasındaki değişiklikleri kaydetmek için Kaydet <dosya adı>.xml'i tıklayın.
Yeni iş öğesi türünü tek bir projeye aktarmak için, bkz. Çalışma Öğesi Türü Tanım Dosyasını İçe Aktarın. Çalışma öğesi türünü işlem şablonunuza eklemek için, bkz. İşlem Şablonuna Bir İş Öğesi Görevi Ekleyin.
Alanı Kaldırın
Çalışma öğesi formundan bir alanı kaldırmak için
Çalışma öğesi türünden kaldırmak istediğiniz alan tanımını bulun ve kaldırın. Aşağıdaki örnek, "Sorun Düzeyi" adlı bir alanı gösterir. Bu alan kaldırmak için, aşağıdaki alan bölümünü silin:
Not
XML dosyasındaki alan bölümü aşağıdaki koddaki tüm öğeleri içermeyebilir. Ancak, bu öğeleri dahil etmek için iş öğesi türü alanını özelleştirdiyseniz, bunların da silinmesi gerekir.
<FIELDS> . . . <FIELD name="Issue Level" refname="MyCompany.MyProcess.IssueLevel" type="String" reportable="dimension"> <HELPTEXT>Describes the issue level to which this special task belongs.</HELPTEXT> <WHEN field="Microsoft.VSTS.Common.Discipline" value="Business Analyst"> <ALLOWEDVALUES> <LISTITEM value="Planning" /> <LISTITEM value="Review" /> </ALLOWEDVALUES> </WHEN> <WHENNOT field="Microsoft.VSTS.Common.Discipline" value="Business Analyst"> <ALLOWEDVALUES> <LISTITEM value="Process Management" /> <LISTITEM value="Planning" /> <LISTITEM value="Execution" /> <LISTITEM value="Review" /> </ALLOWEDVALUES> </WHENNOT> </FIELD> … </FIELDS>
Çalışma öğesi türü için denetimin tanımlandığı <Layout> bölümünü bulun ve alanı kaldırmak için uygun bölümleri silin. Aşağıda vurgulanan bölümler, neyi aramanız gerektiğinin örnekleridir.
<Group Label="Classification"> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> </Column> </Group> </Column> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.IssueLevel" Label="IssueLevel" LabelPosition="Left" /> </Column> </Group> </Column> </Group>
Dosya menüsünde, Kaydet <dosya adı>'i tıklayarak XML dosyasındaki değişiklikleri kaydedin.
Çalışma Öğesi Türü Tanım Dosyasını Alın
Çalışma öğesi türü tanım dosyasını içe aktarmak için
Değiştirdiğiniz iş öğesi türünün XML dosyasını içe aktarmak için şunu çalıştırın: witadmin importwitd. Verilerinizi gösterilen bağımsız değişkenler ile değiştirerek aşağıdaki komutu yazın:
witadmin importwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:project /n:typename /f:filename
Daha fazla bilgi için bkz. Var Olan Bir projeden Çalışma Öğesi Türleri Alma ve Verme.
Çalışma Öğesi Formunda Görünen Değişikliklerinizi Doğrulayın
Tek bir projeye alınan değişiklikleri doğrulamak için
Ekip Gezgini'nde, değiştirmek istediğiniz iş öğesi türü tanımını içeren takım proje düğümünü sağ tıklayın ve Yenile'yi tıklayın.
Son içe aktardığınız değişiklikleri içeren son güncellemeler sunucudan yüklenir. İş Öğeleri düğümü yenilenene kadar birkaç saniye bekleyin. Hala yüklenen düğümler çalışıyor kelimesini gösterir.
İş Öğeleri düğümünü sağ tıklayarak, İş Öğesi Ekle'nin üzerine gelin ve iş öğe türünü tıklayarak, değiştirmek istediğiniz iş öğe türünü kullanıp bir iş öğesi oluşturun.
İş öğesi, değiştirdiğiniz iş öğesi türünden oluşturulur.
Yaptığınız değişikliklerin çalışma öğesi formunda göründüğünü doğrulayın.
Yeni çalışma öğesi türünü kapatmak için Kapat'ı tıklayın. Çalışma öğesini kaydetmek isteyip istemediğiniz sorulduğunda Hayır'ı tıklayın.
Ayrıca bkz.
Başvuru
İş Öğesi Türlerini Özelleştirme ve Yönetme [witadmin]
Kavramlar
Çalışma Öğesi Alanları ile Çalışma