Aracılığıyla paylaş


TFS-Project Server tümleşmesini desteklene konusunda bilinen sorunlar ve çözümleri

Bu konuda, Visual Studio Team Foundation Server TFS ile Microsoft Project Server arasında tümleştirmeyle ilgili bilinen sorunlar açıklanır.Bu tümleştirme desteklemek için yüklediğiniz gerekir Team Foundation Server Project Server ile Project Server için uygulama katmanları için Uzantılar.Daha fazla bilgi için bkz. TFS-Project Server tümleşmesini desteklemek için sistem ve kurulum gereksinimleri.

Önerilen eylemleri gerçekleştirerek çoğu sorunları çözülebilir.

[!NOT]

Microsoft Web sitesindeki bu forum daha fazla bilgi için bkz: Team Foundation Server ve Project Server tümleştirme.

Eşlenen alt görevlerle Özet görevler proje planında güncelleştirilmedi

Tasarıma göre Team Foundation Server (TFS) Özet görevleri, diğer bir deyişle TFS iş öğeleri eşlenen alt görevleri olan proje alanlarını güncelleştirin değil.Eşitleme işlemi, proje planını Özet görevlerde iş hesaplar için özet görevlerin güncelleştirmeleri atlar.Değişikliklerin alanları, başlık gibi iş için de Özet görevler için güncelleştirilmedi.Bu davranış iki sunucu ürünlerinin tümleştirme bilinen bir kısıtlamasıdır.

Çalışma alanı kalan boş olmalıdır

Bir görev durumu Bitti veya TFS'de kaldırılmış ayarlanmış projesinde güncelleştirdiğinizde, aşağıdaki doğrulama hata iletisini alabilirsiniz:

'Kalan iş' alanının değeri boş olmalıdır.

Bu iletiyi belirten <EMPTY /> iş akışı bilgilerinin değil kaldırılmış ve takım projesi için görev türü tanımından.TFS alanı null bir değer içermesi bekler sırada Proje alanı 0 olarak ayarlar.Bu sorunu çözmek için bkz: olun, eşleme bir takım projesi emin idi oluşturulan öğesinden Scrum süreç şablonunu için gerekli değişiklikleri.

Belirli bir hata koşulları çözme

Aşağıdaki tablo iki server ürünlerinin tümleştirin oluşabilecek belirli hataları düzeltme eylemlere sağlar:

Hata durumu

Çözüm

TF80070: Team Foundation işlem gerçekleştirilirken bir hatayla karşılaştı.Çalışmanızı kaydedin ve uygulamayı yeniden başlatmanız önerilir.

Project Server sağlar değerinden büyük sayılar belirtirseniz, bu hata görünebilir.31/12/2049 sonraki bir tarihi belirtemezsiniz veya bir sayı olan 100,000,000,000,000 (10 14 güç için) daha büyük.Project Server DateTime ve tamsayı alanları bu kısıtlamalar uygular.

Bu hata koşulu çözümlemek için belirtilen sınırlarını aşıyor alan değiştirin.

TF244069: PWA örneği için Raporlama veritabanı şeması sağlama durumunu kontrol edilirken bir hata oluştu.Project Server şu hatayı döndürdü: "TF289004: Project Server ile iletişim sırasında bir hata oluştu.Project Server yöneticinize başvurun."

Project Server barındıran web uygulaması için uygulama havuzu tarafından kullanılan hesap izinlerini ayarlamanız gerekir.Bu hesap için Project Server Raporlama veritabanı için db_owner olarak ayarlayın.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler atama.

Ek olarak, Project Server 2010 için, PWA örneği Beyana Dayalı Kimlik Doğrulama olarak değil, Klasik Mod Kimlik Doğrulaması olarak ayarlanmalıdır.Bu ayarlanırsa PWA örneğini kaydettirebilir olmayacak talep tabanlı kimlik doğrulaması.

TF244069: PWA örneği için Raporlama veritabanı şeması sağlama durumunu kontrol edilirken bir hata oluştu.Project Server şu hatayı döndürdü: "Sunucu isteği işleyemedi.-Geçersiz kullanın, istek başarısız oldu, HTTP durumu 502 SİMGELERİ: Proxy hatası (veri kaydı kullanılabilir.). "

Ayarını değiştirmek gerekecek autoDetect özniteliği web.config dosyasında Project Web Access veya Project Web App (PWA) hata görünen örneği için varsayılan proxy için.Web.config dosyasında bulduğunuz sürücü: \inetpub\wwwroot\wss\VirtualDirectories\80\web.config.Aşağıdaki öğe etiketleri ekleyin < sistem.NET > bölümü:

<defaultProxy>
   <proxy autoDetect="false" />
</defaultProxy>

TF244069: PWA örneği için Raporlama veritabanı şeması sağlama durumunu kontrol edilirken bir hata oluştu.Project Server şu hatayı döndürdü: "TF289004: Project Server ile iletişim sırasında bir hata oluştu.Project Server yöneticinize başvurun."

Doğru izinlere sahip olduğunuzu doğrulayın.Project Server için Raporlama veritabanını barındıran web uygulaması için uygulama havuzu tarafından kullanılan hesap izinlerini ayarlamanız gerekir.Raporlama veritabanı için hesap db_owner izin ver.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler atama.

TF244079: Paylaşılan hizmetler için URL alınırken bir hata oluştu.

Project Server 2010.After güncelleştirmeler yüklediğiniz desteklemek için gerekli olan iki güncelleştirmeleri yüklemeniz gerekir, SharePoint Yapılandırma Sihirbazı'nı çalıştırmalısınız.Daha fazla bilgi için bkz. TFS-Project Server tümleşmesini desteklemek için sistem ve kurulum gereksinimleri.

TF244087: Microsoft Team Foundation Server Project Server için uzantıları, konak Project Server bu makinelerdeki yüklü olması gerekir.Bkz. Nasıl yapılır: Project Server Team Foundation sunucuya ekleyin..

Yüklemelisiniz Team Foundation Server aşağıdaki makinelerde Project Server için uzantılar:

  • Project Server 2010: Verilerle eşitleme katılacak olan her web katmanı ve uygulama katmanı sunucusu Team Foundation Server.

Daha fazla bilgi için bkz. TFS-Project Server tümleşmesini desteklemek için sistem ve kurulum gereksinimleri.

TF208104: Project Server gibi diğer işlemler tarafından kilitlenmiş bir veya daha fazla hiyerarşik bağlantı ilişkilerini değiştirdiniz.

Tek tek çalışma öğelerine yapılan değişiklikleri yayımlanan.Otomatik düzeltilen kilitli bağlantılarına yapılan değişiklikler.

Eşitlenen iş öğelerinin hiyerarşik bağlantı ilişkilerini için Excel'de bir değişiklik yaptığınızda bu hata oluşabilir ve aynı zamanda, görev hiyerarşi kilitli (Kilitli bağlantı simgesi).Bu ileti alanlarına yaptığınız değişiklikleri yayımlanan, ancak bağlantılar kilitli veya kilitli değil, bağlantı hiyerarşiye, yaptığınız tüm değişiklikler yayımlanamaz gösterir.Ağaç hiyerarşisini otomatik olarak özgün yapısını döner.Daha fazla bilgi için adres hata TF208104: hiyerarşik bağlantı ilişki kilitli.

TF285019: '{0}' kullanıcısı için isteği gönderilemiyor.Project Server izinleri eşitleme altyapısı tarafından kullanılan hizmet hesabı için verilmiş doğrulamak için Project Server yöneticinize başvurun.

Bir iş öğesi güncelleştirilmiş veya oluşturulduktan sonra bu hata eşitleme altyapısı için Project Server gönderme girişiminde bulunduğunda kendi geçmiş alanında görüntülenir.Bu hatayı gidermek için ek eşitleme altyapısı altında çalıştığı hizmet hesabına izinleri sağlamanız gerekir.Project Server 2010 için SharePoint web uygulaması için Project Server hizmeti uygulaması çağırmak için tam denetim izni sağlamanız gerekir.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler atama.

TF287030: Kimliğine sahip olan bir görev eşitlemeye çalışırken bir hata döndürüldü: GörevKimliği.Hata = "TF287035: 'Proje' takım projesi için aşağıdaki iş öğesi türlerini bulunamıyor:.İş öğesi türlerine yeniden adlandırılamaz veya silinmiş.Yönetici Team Foundation Server adlandırılmış iş öğesi türü eşlenen takım projesi için geri yükleme veya proje yöneticisi proje planını yeni adla güncelleştirmeniz gerekir için iş öğesi türü. ".Bu işlemi gerçekleştirmek için gerekli izinlere atanır ve iş öğesi türü ve takım projesi mevcut olduğunu doğrulamak Team Foundation Server için sistem yöneticinize başvurun.

Tüm proje yöneticileri yüklediğinizden emin olun Visual Studio 2013.

Project Server, Güvenli Yuva Katmanı (SSL) sertifika gerektirecek şekilde ayarlanmışsa, doğru SSL SharePoint web katılmak PWA örneklerini veri eşitleme destekleyen uygulamalar için yapılandırdığınız olduğundan emin olun.

TF291011: Project Server alanına atanan bir desteklenmeyen alan türü '{0}': '{1}'.

Harita ne zaman bir alana Team Foundation Project Server bir alan için bu alanların veri türleri için alan eşleme ölçütlerini uyması gerekir.Daha fazla bilgi için veri türleri ve alan eşleme ölçütleri.

TF294003: aşağıdaki PWA örneği erişemiyor: pwaUrl.Project Server bu hatayı döndürdü: "istek başarısız oldu, HTTP durumu 401: yetkisiz." PWA örneği var olduğunu ve gerekli izinlere PWA erişmek takım projesi koleksiyonu için hizmet hesabı için verilmiş doğrulayın.

Hizmet hesabı için vermelisiniz Team Foundation Server PWA örneğini erişim izinleri.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler atama.

TF294026: Aşağıdaki iş öğesi alanı yok: Microsoft.VSTS.Scheduling.CompletedWork.Bu çalışma öğesi alanı eklemek Team Foundation Server için sistem yöneticinize başvurun.

Bu hata, aşağıdaki durumlarda görünebilir:

  • Yalnızca Visual Studio Scrum işlem şablonuna oluşturulan takım projeleri içeren bir takım projesi koleksiyonu için varsayılan alan eşlemeleri karşıya yüklemeye.Bu şablon içermiyor tamamlanan çalışma veya özgün tahmin alanlarını Team Foundation alanları.Bu alanların eşlenmesi gerekir.

    Bu hata, varsayılan alan eşlemelerini içeriğini karşıdan yükleme, desteklenmeyen eşlemeleri silmek ve ardından değiştirilmiş alan eşlemeleri karşıya çözülebilir.Daha fazla bilgi için olun, eşleme bir takım projesi emin idi oluşturulan öğesinden Scrum süreç şablonunu için gerekli değişiklikleri.

TF400651: bir SharePoint görevleri listesi projesi olduğu için Team Foundation Server ile aşağıdaki proje entegre edilemiyor: {0}.Proje için bir Kurumsal Proje Dönüştür veya farklı bir proje seçin.

Proje planı bir SharePoint görevleri listeler proje yapılandırıldığında bu ileti görüntülenir.Bu sorunu çözmek için bkz: bir kurumsal projeye bir SharePoint görev listesi değiştirmek.

Kaynak adları özel karakter içeremez.

Kullanıcı adı Active Directory ve Project Server arasında eşitlerken köşeli parantez veya köşe köşeli gibi çeşitli karakterler sorunlara neden olabilir.Daha fazla bilgi için Active Directory kaynak havuzu eşitlemesi (Project Server 2013).

İş öğesi türü alanı tüm iş öğesi türleri listeler.

Metin30 ile ilişkili varsayılan proje alanıdır iş öğesi türü görevleri olan iş öğeleri eşitleme kullanılan sütun.Proje planına her zamankinden bağlanırsanız Team Foundation Server kullanarak takım projesi Seç seçeneği takım menüsünde Şerit, etiketli bir ek Proje alanı iş öğesi türünün, kullanılabilir duruma gelir.Bu alanı Metin24, varsayılan Proje alanı ile ilişkili proje planları eşlemesi destekler Team Foundation ancak eşitleme planları desteklemiyor.Metin24 tabanlı alan iş öğesi türleri ve takım projesi için tam listesini içerir.İşaret ve, doğrulama doğru alan olduğunu doğrulayın Metin30 görüntülenir.

Hata iletileri için yönetim komutları eksik izin belirlemek değil

Çalıştırdığınızda TfsAdmin komut satırı aracı, aşağıdaki hata iletisi görüntülenebilir:

İstek, HTTP durumu 401 başarısız oldu: yetkisiz.

İleti hangi izin hangi sunucuda gereklidir göstermez.Çalıştırmayı denedi belirli komutu için gerekli izinlere incelemeniz gerekir.Daha fazla bilgi için bkz. TFS-Project Server tümleştirmesini desteklemek için izinler atama.

Null veya boş alan değerlerini belirtin sorguları tanımlama

Tanımlanamayan iş öğesi alanları bulabilirsiniz Team Foundation bir iş öğesi sorgusu oluşturarak nerede değeri sol tanımlı değil.Eşlenen karşılık gelen Project Server alanları 0 değerini içerebilir.Örneğin, aşağıdaki yan tümceleri içeren çalışma öğelerini dışarıda bırakılacak sorguda tanımlanmamış belirtme yapabilir veya iş sıfır:

  • Ve tamamlanan çalışma <> (bırakın değeri tanımlı değil)

  • Veya Project Server iş <> 0 tamamlandı

  • Ve kalan iş < > (bırakın değeri tanımlı değil)

  • Veya Project Server kalan iş <> 0

Daha fazla bilgi için bkz. Çalışma öğesi teslimlerini izleme ve redleri çözümleme.

Eşlenen Kurumsal Proje planı adını değiştirmek eşlenen takım projesini yenilemek gerektirir

Farklı bir ad altında bir eşlenen enterprise projeyi kaydedin ve ardından Proje için Project Server Yayımlama, eşlenen takım projesi yenilemeniz gerekir.Aksi takdirde, yeni adı görüntülenmez Kurumsal Proje alanını Project Server sekmesi.Daha fazla bilgi için bkz. Team Foundation istemcinizi yenileme.

Yoğun koşullar altında birden çok hata ve kilitlenme durumları bildirilebilir

Belirli bir yük koşullar altında birden çok hata ve kilitlenme durumları için Windows olay günlüğüne ve eşitleme iletileri bildirilebilir.Örneğin, tek bir PWA örneği için birden fazla takım projesi koleksiyonları eşlendiğinde bu iletileri görünebilir.Kullanıcının işlem yapması gerekmez.

Aşağıdaki hata türleri, görünebilir:

Error_GeneralServerErrorSql|İşlem (işlem kimliği 156) başka bir işlem kilit kaynaklarla kilitlendi ve kilitlenme kurbanı olarak seçildi. İşlem yeniden çalıştırın.

Error_GeneralServerErrorSql|Zaman aşımı süresi doldu. İşlem tamamlanmadan önce zaman aşımı süresi doldu veya sunucu yanıt vermiyor.

Ağ Yükü Dengeleme yapılandırma ile erişim reddedildi sorunları oluşabilir

Proje sunucuda yönetici izinleri varsa, iki sunucu ürünlerinin tümleştirme yapılandırdıktan sonra iletisi görüntülenebilir 401 Erişim reddedildi.Project Server dağıtımını aşağıdaki bileşenler içerdiğinde, bu ileti görünebilir:

  • İki veya daha fazla web ön uçları.

  • Windows Ağ Yükü Dengeleme (bunları eşitlemek için NLB).

  • Etki alanı adı hizmeti (DNS) ile kayıtlı bir adla NLB ön uç olarak tek bir statik IP.

Bu sorunu çözmek için iki kayıt defteri anahtarlarını ayarlamanız gerekir.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: tümleşik kimlik doğrulaması kullanan ve IIS 5.1 veya sonraki bir sürümünü üzerinde barındırılan bir Web sitesine göz 401.1 hata alıyorsunuz.

Ana proje planı açıkken alt projeleri güncelleştirdiğinizde birden çok hata oluşabilir.

Bir takım projesi ve bir alt proje bir kurumsal proje planını arasında veri eşitleyebilirsiniz.Yönetmek veya eşlenmiş projeler içeren bir ana proje tüm verileri güncelleştirin olamaz.Atanan alt projeleri içeren bir ana planı olabilir Team Foundation Server, ancak Team Foundation istemci blokları düzenlemeyi Project Professional için eklenti alt projeleri ana planından eşlenmiş.Özellikle, eklenti, değiştirme veya silme ile eşitlemek için zamanladığı bir görev engeller Team Foundation ana planından

Bir alt ve kendi ana proje aynı anda açık birkaç hataları ortaya çıkabilir.Örneğin, bir veya daha fazla aşağıdaki hata iletileri görünebilir:

  • Görünüm Team Foundation Gantt (Project Server), bu proje sürümünde yok.Lütfen farklı bir görünüm seçin.

  • İş öğesi türünün izleme zaten kullanılıyor için seçtiğiniz aşağıdaki alan Proje tarafından kullanın: pjTaskText30.Mevcut veri devam ederseniz üzerine.

    Verilerin üzerine yazılmasını veya silinmesini önlemek için 'İptal'i seçin ve ardından pjTaskText30 içindeki verileri, projedeki kullanılmayan alanlara kopyalayın ya da yerel alanı değiştirmesi için Yönetici ile görüşün.

    Devam etmek istiyor musunuz?

  • TF82041: Team Foundation düzenleme görevlerini ana proje içinde bir alt proje desteklemiyor.Düzenleme, yayımlama veya görevleri yenilemek için alt açın.

  • TF80069: Team Foundation uygulama verileri güncelleştirilirken bir hatayla karşılaştı.

Bu hataları gidermek için her bir eşlenen alt değiştiriyorsunuz ana projeyi kapatın.

Ayrıca bkz.

Kavramlar

TFS-Project Server tümleştirmesi için eşitleme işlemine genel bakış

Bir bileşenin veri eşitlemesine katılmasını engelleme

Dağıtım yapılandırmanızı değiştirme

Team Foundation Server ve Project Server tümleştirmesini yönetme