Aracılığıyla paylaş


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 notÖ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

Kavramlar

Eşleme tümleştirmesi bileşenleri [TfsAdmin ProjectServer]