Eşitleme için Kullanılan Çalışma Öğelerinin Türlerini Yönetme
Arasında veri eşitleyebilmeniz için önce Visual Studio Team Foundation Server 2012 ve Microsoft Project Server, iki sunucu ürünleri tümleştirme yapılandırmanız gerekir. Yapılandırma görevlerinin bir parçası olarak bir takım projesi ile Kurumsal Proje planını ilişkilendirmek ve eşitleme katılacak iş öğesi türlerini belirtmeniz gerekir. Başlangıç yapılandırmasını ve eşleme yaptıktan sonra eşlenen iş öğesi türlerini değiştirebilirsiniz.
Aşağıdaki seçeneklerden birini kullanarak eşitleme katılan iş öğesi türlerini yönetebilirsiniz TfsAdmin ProjectServer komut satırı aracı:
/MapWorkItemTypes: Takım projesi için Eşitleme'de katılabilir iş öğesi türlerini tanımlar. Çeşitli türleri eşleyebilirsiniz rağmen yayımlama için gönderilen iş öğelerini eşitlenir.
/GetMappedWorkItemTypes: Bir takım projesi için Eşitleme'na katılmak için yapılandırılmış iş öğesi türleri listesini döndürür.
/UnmapWorkItemTypes: Çalışma öğesi türleri arasında eşitleme için bir takım projesine katılma kaldırır.
Nasıl tümleştirileceğini iki sunucu ürünlerine genel bakış için bkz: Team Foundation Server ve Project Server Tümleştirmesini Yapılandırma. Bir takım projesi ile Kurumsal Proje ilişkilendirmeyle genel bakış için bkz: Kurumsal Projelerin Takım Projeleriyle İlişkisini Yönetme.
Kullanmak için TfsAdmin ProjectServer komut satırı aracı, bir komut istemi penceresi açın burada ya da Visual Studio veya Ekip Gezgini yüklenir ve girin:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
Windows'un 64-bit edition üzerinde yerini %programfiles% ile %programfiles(x86)%..
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Bu komutları kullanmak için yönetme Project Server Tümleştirme iznini ayarlamak, izin. Ayrıca, hizmet hesabı için Team Foundation Server veri eşitleme işlemine katılacak pwa örneği ile etkileşim kurmak için gerekli izinlere sahip olmanız gerekir. Daha fazla bilgi için bkz. Project Server ve Team Foundation Server'ın Destek Tümleştirmesine İzinler Atama.
Not
Yönetimsel izinler ile oturum açsanız bile, Windows Server 2008 çalıştıran bir sunucuda bu işlemi gerçekleştirmek için yükseltilmiş bir Komut İstemi penceresi açmalısınız.Yükseltilmiş bir komut istemi penceresi açmak için seçim Başlat, kısayol menüsünü açma komut istemive sonra seçin yönetici olarak çalıştır.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: Kullanıcı Erişim Denetimi.
Sözdizimi
TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl teamProject:TeamProjectName
TfsAdmin ProjectServer /MapWorkItemTypes /collection:tcpUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes [/skipUIChanges]
TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes [/force]
Parametreler
Parametre |
Tanımlama |
---|---|
/collection:tpcUrl |
Bir takım projesi koleksiyonunun Tekdüzen Kaynak Konumlandırıcı (url) belirtir. URL'yi aşağıdaki biçimde belirtin: http://SunucuAdı:BağlantıNoktası/SanalDizinAdı/KoleksiyonAdı Sanal bir dizin belirtmezseniz, URL'yi aşağıdaki biçimde belirtin: http://SunucuAdı:BağlantıNoktası/SanalDizinAdı/KoleksiyonAdı. |
/teamProject:TakımProjeİsmi |
Proje koleksiyonunda tanımlı bir takım projesinin adını belirtir. |
/workItemTypes:ListofWorkItemTypes |
, Virgülle ayrılmış bir liste halinde başvuru adlarını bir veya daha çok çalışma öğesi türlerini belirtir. Yalnızca Project Professional'da izlemek istediğiniz verileri iş öğelerinin türlerini belirtmeniz gerekir. Örneğin, bir Çevik desteklemek için çalışma öğelerini aşağıdaki türlerini belirtebilirsiniz olarak işlem "Kullanıcı hikayesi, görev" veya "hikaye", görev. Virgülden sonra boşluk bırakmayın. |
/skipUIChanges |
Belirleyen bir Project Server iş öğesi formundaki sekme değil değiştirilmesi için belirttiğiniz türleri. Özelleştirilmiş varsa, bu bayrak içermelidir Project Server etkilenen türleri için sekme veya MapWorkItemTypes komutu tamamlayamıyor. Bir tür tanımı el ile güncelleştirebilirsiniz. Daha fazla bilgi için bkz. xml öğelerini çalışma öğesi türü tanımı eklendi. |
/force |
Projedeki görevleri belirttiğiniz türdeki iş öğeleri bağlamak tüm bağlantıları kaldırır. Bu seçeneği kullanırsanız, şu anda bile, bir veya daha fazla iş öğesi türünü, yazın veri eşitlemeye katılan gelen öğeleri eşitlenmekte olan iş öğesi türlerini kaldırabilirsiniz. |
/? veya help |
Komutu hakkında bilgi görüntüler. |
Başa dön
Notlar
Bir komut çalıştırdığınızda, hangi eylemin hangi nesne üzerinde gerçekleştirilen belirten bir ileti görüntülenir. Örneğin, aşağıdaki ileti kullanıcı hikayeleri ve görevler veri eşitlemesi katılmak için yapılandırılan olduğunu belirtmektedir.
Configuring synchronization for the following work item types for team project ProjA: User Story, Task. . .
Komut bittikten sonra başka bir ileti görüntülenir. Örneğin, aşağıdaki ileti kullanıcı hikayelerini ve görevlerini başarıyla yapılandırıldığını gösterir.
You have successfully configured the following work item types for team project ProjA: User Story, Task.
Eşitlemeye katılabilirler iş öğesi türlerini yapılandırma ek olarak /MapWorkItemTypes komutu aşağıdaki işlemleri gerçekleştirir:
Veri eşitlemesi katılan türleri için belirlediğiniz iş öğesi türlerini ekler. Diğer bir deyişle, herhangi bir varolan eşlenmiş türleri komut unmap değil.
Ekler Project Server sekmesinde belirttiğiniz çalışma öğesi türleri için form.
Varsa bir Project Server sekmesinde belirlediğiniz tür gözardı edilir ve bu tür çalışma öğeleri için olan formlardaki değişiklik yapılmaz iş öğesi türü için tanımlanmış zaten.
Kurumsal Proje planını ile ilişkili olmayan bir takım projesi için iş öğesi türlerini eşlemek çalışırsanız, bir hata görüntülenir. Eşitleme katılmak için yapılandırılmış takım projeleri için iş öğesi türlerini eşleyebilirsiniz. Daha fazla bilgi için bkz. Kurumsal Projelerin Takım Projeleriyle İlişkisini Yönetme.
İş öğesi türü için eşleme kaldırırsanız, Project Server , unmapped takım projesi için bu tür formdaki sekmesi kaldırılır.
Bir takım projesi için iş öğesi türü eşlemesini önce bunları ve çalışma öğeleri arasındaki tüm ilişkileri kaldırmak için kurumsal proje planından görevleri silmelisiniz Team Foundation. Kurumsal proje planından görevleri sildikten sonra yayımlayın ve tamamlamak eşitleme işleminin bitmesini bekleyin. Alternatif olarak, belirttiğiniz /force görevleri ve takım projesi için iş öğeleri bağlamak tüm bağlantıları kaldırmak için bayrak. Yalnızca belirttiğiniz türde olan çalışma öğelerini eşitlemeye katılan alanından kaldırılır.
İpucu
Görevleri silerseniz, önce bunları kaydını tutmak için başka bir plana kopyalamak isteyebilirsiniz.
Başa dön
Örnekler
Eşleştirilen iş öğesi türleri listesi
Aşağıdaki örnek, eşitleme AdventureWorksServer üzerinde DefaultCollection Contoso takım projesi için'na katılmak için yapılandırılmış iş öğesi türlerini alır.
TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /teamproject:Contoso
Eşleme bir takım projesine bir çalışma öğesi türü
Aşağıdaki örnek, kullanıcı hikayelerini ve görevlerini Contoso proje için veri eşitlemesi katılmayı yapılandırır.
TfsAdmin ProjectServer /MapWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ /teamProject:Contoso /workitemtypes:”User Story, Task”
Bir takım projesi için iş öğesi türünün eşlemesini kaldırın
Aşağıdaki örnek Contoso proje için Veri Eşitleme'de katılan görevleri kaldırır.
TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ /teamProject:Contoso /workitemtypes:Task
Başa dön
Ayrıca bkz.
Kavramlar
Eşitlenebilen Çalışma Öğesi Türlerini Belirtme
TfsAdmin ProjectServer ile Proje Sunucusu Tümleştirmesini Yönetme
Diğer Kaynaklar
Project Server ve Team Foundation Server Arasında Alan Eşlemeyi Özelleştirme