Bir PWA örneğini TFS'ye kaydetme
Visual Studio Team Foundation Server 2013 ve Microsoft Project Server arasında verileri eşitleyebilmeniz için önce bunlar arasında birkaç tümleştirme noktası yapılandırmanız gerekir.Önce kurumsal proje planını, bir takım projesi içeren ekip projesi koleksiyonunu barındıran uygulama katmanı sunucusuyla destekleyen Project Web Access veya Project Web App (PWA) örneğini kaydetmelisiniz.TfsAdmin ProjectServer komut satırı aracının aşağıdaki seçeneklerini izleyerek bu PWA örneklerinin kaydını yönetebilirsiniz:
/RegisterPWA: PWA örneğini Team Foundation Server öğesine kaydeder.
Önemli Project Server 2010'a bağlanırken, SharePoint web uygulaması PWA örneği için ayarlanmış olması gerekir Klasik mod kimlik doğrulama.PWA örneği Beyana Dayalı Kimlik Doğrulama seçeneğine ayarlıysa, kaydettiremezsiniz.
/GetRegisteredPWA: PWA'nın kayıtlı örneklerini ve örneklerin kayıtlı olduğu Team Foundation Server çalıştıran sunucuların adlarını listeler.
/UnregisterPWA: PWA örneği ve Team Foundation Server arasındaki kayıtlı ilişkilendirmeyi kaldırır.Bir takım projesi koleksiyonunu veya Team Foundation Server dağıtımı taşıdığınızda, kayıtlı PWA örneklerini kaldırabilir ve ardından onları taşımadan sonra yeniden kaydedebilirsiniz.
Proje Sunucusunun ve Team Foundation Server öğesinin yapılandırılması ve tümleştirilmesi hakkında daha fazla bilgi 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, Team Foundation Yöneticileri grubuna üye olmalısınız.Bir PWA örneği kaydetmek veya kaydını silmek için, örnek için olan Yöneticiler grubuna da ait olmalısınız.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 için 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 /GetRegisteredPWA /tfs:tfsUrl
TfsAdmin ProjectServer /RegisterPWA /pwa:pwaUrl /tfs:tfsUrl [/previousPwa:pwaUrl] [/force]
TfsAdmin ProjectServer /UnregisterPWA /pwa:pwaUrl /tfs:tfsUrl
Parametreler
Parametre |
Tanımlama |
---|---|
/tfs:tfsUrl |
Team Foundation için bir uygulama katmanı sunucusunun tekdüzen kaynak konum belirleyicisini (URL) belirtir.URI'yi şu biçimde belirtmelisiniz: http://ServerName:Port/VirtualDirectoryName Sanal dizin belirtmezseniz, URL'yi 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/PWAInstance |
/previousPwa:pwaUrl |
PWA bir örneği için en son kaydedilen URL'yi belirtir.URL, kayıtlı bir PWA için değiştiğinde, PWA'yı yeniden kaydetmek için bu anahtarı kullanabilirsiniz.URL'yi şu biçimde belirtmelisiniz: http://PWAServerName/PWAInstance |
/force |
PWA'nın bir örneğini Team Foundation Server çalıştıran başka bir sunucuya kaydeder ve örneğin en son kaydedildiği sunucudan kaydını siler.Örneğin, başka bir uygulama katmanı sunucusuna bir Proje Koleksiyonu taşıdığınız zaman, PWA'yı koleksiyon için yeni sunucu ile yeniden kaydetmeniz gerekir. |
/? veya help |
Komut hakkındaki bilgileri görüntüler. |
Notlar
Bir TFSAdmin ProjectServer komutu çalıştırdığınızda, bir ileti gözükür ve komutun çalıştığını doğrular.Örneğin, aşağıdaki ileti Proje Web Erişimi örneğinin kaydediliyor olduğunu ifade eder:
Registering PWA http:// PWAServerName/PWAInstance/
Komut bittikten sonra başka bir ileti belirir.Örneğin, aşağıdaki ileti, Proje Web Erişimi örneğinin Team Foundation Server ile kaydedildiğini ifade eder:
You have successfully registered PWA http://PWAServerName/PWAInstance/
Bir PWA örneğini, Team Foundation için yalnızca bir uygulama katmanı sunucusuyla kaydedebilirsiniz.Bir örneği bir takım projesi koleksiyonuyla ilişkilendirebilmeniz için önce örneği kaydetmeniz gerekir.Bir örneği kaydettiğinizde, Team Foundation Server için konum hizmeti bu bilgilerle güncelleştirilir.Ayrıca, PWA örneği tümleştirilmesi gereken özel alanları ve arama tablolarını güncelleştirilir.
Bir kayıt komutu çalıştırdığınızda, aşağıdaki işlemler gerçekleşir:
/RegisterPWA öğesini bir kez çalıştırırsanız ve kayıt kaydı zaten varsa aşağıdaki ileti görüntülenir:
The following PWA instance has already been registered: <PWAInstance>.
/GetRegisteredPWA çalıştırdığınızda , aşağıdaki bilgiler gözükür:
The following PWA instances are registered: PWA URL 1 PWA URL 2
/UnRegisterPWA seçeneğini çalıştırdığınızda, komut yalnızca eşlenen ilişkiyi değil, ayrıca özel alanlar ve arama tablolarını da PWA örneğinden 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/
PWA örneği kayıtlı örneklerini listele
Aşağıdaki örnek AdventureWorksServer'a kaydedilen PWA örneklerini sıralamaktadır:
TfsAdmin ProjectServer /GetRegisteredPWA /tfs:http://AdventureWorksServer:8080/tfs/
PWA örneğini kaydetme
Aşağıdaki örnek PWAInstance'ı AdventureWorksServer'a kaydeder:
TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/
PWA örneği kaydını kaldırma
Aşağıdaki örnek AdventureWorksServer'dan PWAInstance kaydını kaldırır:
TfsAdmin ProjectServer /UnregisterPWA /pwa:http://PWAServerName/PWAInstance/ /tfs:http://AdventureWorksServer:8080/tfs/
Başa dön
Ayrıca bkz.
Görevler
TFS-Project Server tümleştirmesini yapılandırma