Takım projesi koleksiyonunu PWA örneğiyle eşleme
Arasında veri eşitleyebilmeniz için önce Visual Studio Team Foundation Server ve Microsoft Project Server, Project Web Access veya Project Web App (PWA) örneğini için bir takım projesi koleksiyonuna eşleme dahil çeşitli görevleri gerçekleştirmeniz gerekir.Bu eşleme, aşağıdaki seçenekleri kullanarak yönetebilirsiniz TFSAdmin komut satırı aracı:
/MapPWAToCollection: Bir ekip projesi koleksiyonu PWA örneği için eşleştirir.Çoklu koleksiyonlar örneğine eşleyebilirsiniz, ancak yalnızca tek bir örneği için her koleksiyon eşleyebilirsiniz.Bir örneği bir koleksiyon eşleyebilirsiniz önce örnek kaydetmeniz gerekir.
/GetMappedCollections: PWA örneği ile eşleştirilmiş olan takım projesi koleksiyonları listesini döndürür.
/UnmapPWAFromCollection: PWA örneğini bir takım projesi koleksiyonunun eşlemesini kaldırır.
Bu ürünler nasıl uçtan uca bakış için bkz: TFS-Project Server tümleştirmesini yapılandırma.
TFSAdmin komut satırı aracını kullanmak için Visual Studio veya Ekip Gezgini yüklü olan bir Komut İstemi penceresi açın ve şunu girin:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Windows'un 32-bit sürümünde %programfiles(x86)% öğesini %programfiles% olarak değiştirin.
Gereksinimler
Bu komutları kullanmak için yönetme Project Server Tümleştirme takım projesi koleksiyonu için izin ayarlamak, Ver.Ayrıca, hizmet hesabı için Team Foundation Server veri eşitleme işlemine katılacak PWA örneği ile etkileşimli çalışmak için gerekli izinlere sahip olmanız gerekir.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler 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 İstemi penceresi açmak için Başlat 'ı seçin, Komut İstemi bağlam menüsünü açın ve Yönetici Olarak Çalıştır 'ı seçin.Daha fazla bilgi için Microsoft web sitesindeki şu sayfaya bkz. Kullanıcı Erişim Denetimi.
Söz dizimi
TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
TfsAdmin ProjectServer /MapPWAToCollection /pwa:pwaUrl /collection:tpcUrl
TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl [/force]
Parametreler
Parametre |
Tanımlama |
---|---|
/tfs:tfsUrl |
Team Foundation için bir uygulama katmanı sunucusunun tekdüzen kaynak konum belirleyicisini (URL) belirtir.URL'yi şu biçimde belirtmelisiniz: http://ServerName:Port/VirtualDirectoryName Sanal bir dizin belirtmezseniz URI aşağıdaki biçimde belirtin: http://ServerName:Port |
/pwa:pwaUrl |
PWA'nın bir örneğinin URL'sini belirtir.URL'yi şu biçimde belirtmelisiniz: http://PWAServerName/PWA |
/collection:tpcUrl |
Bir takım projesi koleksiyonunun URL'sini belirtir.URL'yi şu biçimde belirtmelisiniz: http://ServerName:Port/VirtualDirectoryName/CollectionName Sanal bir dizin belirtmezseniz URI aşağıdaki biçimde belirtin: http://ServerName:Port/CollectionName |
/force |
İsteğe bağlı.Kullanılabilir /UnmapPWAFromCollection yalnızca seçenek.Koleksiyondaki tüm takım projeleri için tüm eşlemeleri kaldırır.Artık herhangi bir takım projesi koleksiyonundaki veri eşitlemesi ile katılmaya devam etmek istediğinizden emin olup olmadığını bu seçeneği belirlemelisiniz. |
/? veya help |
Komut hakkındaki bilgileri görüntüler. |
Notlar
Bir komut çalıştırdığınızda, bir ileti görüntülenir ve gerçekleştirilen eylemi ve eylem nesne onaylar.Örneğin, belirtilen PWA örneğini eşleştiğinden emin aşağıdaki iletiyi alır:
Mapping Project Web Access:http://MyPWAServer/MyPWAInstance/ . . . Done.
Komut bittikten sonra başka bir ileti belirir.Örneğin, aşağıdaki ileti PWA örneği ile kaydettirilen gösterir Team Foundation Server:
Mapping team project collection http://MyTFSServer:8080/tfs/Collection0 to PWA http://MyPWAServer/MyPWAInstance/.
Bir takım projesi koleksiyonu eşleştirirken aşağıdaki işlemler gerçekleştirilir:
Koleksiyon için konum hizmeti eşleme ile güncelleştirilir.
Genel kurallar ve toplama alanları oluşturulur.
Eşitleme altyapısı iş hizmetle birlikte kaydedilir.
PWA örneğini koleksiyonundan eşlenmesini kaldıracağınız önce tüm takım projeleri ve takım projesi koleksiyonu için eşlenen Kurumsal proje planları ilk eşlemesini kaldırmalısınız.Proje çalıştırdığınızda eşleştirilirse /UnmapPWAFromCollection seçeneği, bir iletiyi bildirir, önce kullanmanız gerekir, /UnmapPlanFromProject seçeneği.Alternatif olarak, kullanabileceğiniz /force tüm takım proje koleksiyonunda tüm eşleşmeleri kaldırmak için bayrak.
Eşlenen projelerin listesini çalıştırarak görüntüleyebilirsiniz /GetMappedProjects seçeneği.Daha fazla bilgi için bkz. Kurumsal proje ve takım projesi arasında eşlemeleri yönetme.
Çalıştırırsanız, /UnmapPWAFromCollection hiç proje eşleştirilir bir koleksiyon üzerinde yalnızca eşleme aynı zamanda genel kurallar komutunu kaldırır.
Örnekler
Aşağıdaki değerler her örnekte geçerlidir:
PWA örneği için URL: http:// PWAServerName/PWAInstance/
Team Foundation Server için URL: http://AdventureWorksServer:8080/tfs/
Takım projesi koleksiyonu için URL: http://AdventureWorksServer/tfs/DefulatCollection
Eşlenen liste proje koleksiyonları
Aşağıdaki örnek, AdventureWorksServer ve, tanımlanmış olan koleksiyonlar PWA örneği için eşleştirilir ve takım projesi listeler.
TfsAdmin ProjectServer /GetMappedCollections /tfs:http://AdventureWorksServer:8080/tfs/
Bir takım projesi koleksiyonuna bir PWA örneğini Haritası
Aşağıdaki örnek DefaultCollection AdventureWorksServer üzerinde tanımlı PWAInstance eşleştirir.
TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Bir koleksiyonun eşlemesini kaldırın
Aşağıdaki örnek PWAInstance DefaultCollection eşlemesini kaldırır.
TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Ayrıca bkz.
Görevler
TFS-Project Server tümleştirmesini yapılandırma