Belirli Alan Güncelleştirmelerinin Nasıl Yönetildiğini Anlama
Varsa bu konuda gözden geçirmelisiniz veya daha fazla alan arasında beklediğiniz gibi eşitleme değil Visual Studio Team Foundation Server 2012 ve Microsoft Project Server. Etkilenen alan veya alanları, veri türünü OnConflict alan eşleme özniteliği ve görev hiyerarşisi eşitleme altyapısı belirli alanları nasıl güncelleştirdiği etkiler. Görevleri değil güncelleştirmek doğru proje yöneticisi bir veya daha fazla gönderim reddederse güncelleştirmeleri veya proje planı değil yayımlandı. Plan yayımlanmadı, iç içe geçmiş alt iş öğeleri onaylama kuyruğuna akamaz.
Bu konuda
Alan güncelleştirme işlemine genel bakış
Reddedilen gönderi güncelleştirmeleri
Başlıkları veya görev güncelleştirmeleri
Başlangıç ve bitiş tarihlerini güncelleştirme
Saat içeren alanlar için güncelleştirmeler
Görev atamaları için güncelleştirmeler
Özet görevler, görev hiyerarşisi ve çarpma iç içe çalışma öğelerinin gönderimleri
Güncelleştirmeleri ile ilişkili alanlara listeleri veya arama tabloları seçin
Alan güncelleştirme işlemine genel bakış
Aşağıdaki resimde gösterildiği gibi verileri Project Server'dan çok taşır Team Foundation Server, çok durum pwa örneğini kurumsal proje planına sıraya ve son olarak Project Server'a geri. Aşağıdaki tabloda, eşitleme işlemi ve alanları işleminin her adımı sırasında nasıl güncelleştirildiğini ilgili ek notlar sağlar.
Önemli
Görev veya çalışma öğesi eşitlemeye katılan zamanlandı zaman eşitleme dışında gelen görevi proje planından silerek kaldıramazsınız.Değişiklik yapamazsınız Takım projesi için Yayımla bir görev ve size atanan değeri değiştiremiyor Project Server'a Gönder Team Foundation'da alan.Yayımlanan veya dan gönderilen sonra farklı bir çalışma öğesi türü için bir görev değiştiremezsiniz Ayrıca, Team Foundation Server.
Adım |
Eşitleme işlemi |
Alan güncelleştirmeleri |
---|---|---|
Team Foundation eşitleme: Eşitleme altyapısı otomatik olarak eklemeler ve Project Server'da yayımlanan değişiklikleri algılar ve bu güncelleştirmeleri çeker Team Foundation Server. |
Team Foundation Server için Project Server'dan eşlenen alanları (targetToTfs eşleme) Bu adımda güncelleştirilir. Yansıma alanı eşitleme altyapısı her zaman güncelleştirir, ancak güncelleştirmeleri referans alan sadece OnConflict özniteliği PSWin. Görev Project Server ilk defa yayımlandığında, ancak hem başvuru alanı ve yansıma alanı, hangi değer bağımsız olarak ayarlanır OnConflict özniteliği atandı. Yansıtma salt okunur alanlardır. Varsayılan olarak, OnConflict özniteliği, kalan çalışma ve tamamlanan çalışma alanları için belirtilmemiş eşlenen alanları arasında farklı olmasını sağlayan Team Foundation Server ve Project Server. Daha fazla bilgi için bkz: o içeren saat alanları güncelleştirir bu konuda daha sonra. |
|
Eşitleme durumu: Takım üyeleri ekleme veya Project Server gönderme için ayarlanmış olan çalışma öğelerini değiştirme gibi eşitleme altyapısı durumu sırasını güncelleştirmelerini otomatik olarak gönderir. |
Durum sıraya gönderme için eşlenen alanları (tfsToTarget eşleme) gönderilir. Çalışma öğesini ilk kez gönderildiğinde değişikliklerin başlangıç ve bitiş tarihleri için gönderilir. Çünkü alanları Team Foundation map projedeki kaynak alanları için kaynak alanları kaynak için kalan çalışma ve tamamlanan çalışma kaynağı gibi güncelleştirmeleri yapılmaz. |
|
Onay eşitleme: bir güncelleştirme onaylanmışsa, Kurumsal Proje planı içinde görünür. Bildirim onaylama veya reddetme çalışma öğesi geçmişi yazılı Team Foundation. |
Project Professional için Team Foundation eklentisi de pjTask * ve pjResource * alanları değerlerini doğru eşitleme sağlar. Bu nedenle, bir istemci bilgisayardan Project Professional kullanmanız gerekir Visual Studio 2012 bir takım projesi için eşlenen kurumsal proje planlarınızı düzenlemek için yüklü. |
|
Eşitleme Yayımla: Proje Yöneticisi proje planını yayımladığında Project Server güncelleştirmeleri yazılır. |
Tüm Görevler proje planındaki değişiklikleri Project Server'da güncelleştirilir. |
Daha ayrıntılı bilgi için aşağıdaki konulara bakın:
Team Foundation Server ve Project Server tümleştirmesini eşitleme işlemine genel bakış
Project Server ve Team Foundation Server Arasında Alan Eşlemeyi Özelleştirme
xml öğe başvurusu için Team Foundation Server ve Project Server tümleştirmesini eşleştirme alanı
Team Foundation Server ile tümleştirme için Project Server alanları eşleme kısıtlamalar
Başa dön
Reddedilen gönderi güncelleştirmeleri
Proje Yöneticisi bir gereksinimi veya görevi bir durum güncelleştirmesi reddettiğinde reddetme çözülene kadar karşılık gelen çalışma öğesi artık eşitlenmiş durumda değil. Geçerek görünür Geçmiş , alan ve Son onay durumu alanında Project Server sekmesini gösterir Reddedildi. Bir ekip üyesi iş öğesi eşitleme devam ettirmek için reddetme durumu incelemeniz gerekir.
Güncelleştirme durumu reddedildi çalışma öğelerini bulmak için takım sorgusu oluşturabilirsiniz. Daha fazla bilgi için bkz. Resolving Conflicts and Managing Rejected Work Item Submissions.
Başa dön
Başlık veya görev güncelleştirmeleri
Team Foundation Server başlık alanında görev Project Server adında iki yönlü eşitleme işleminde katılın. Diğer bir deyişle, diğer sunucu bir sunucu değişikliği her zaman güncelleştirilir. Ancak, başlık (System.Title) alan için eşleme değiştirirseniz, bu davranışı değiştirebilirsiniz.
Başa dön
Başlangıç ve bitiş tarihlerini güncelleştirme
Zamanlama alanların tek yönlü eşitleme işleminde katılır. Diğer bir deyişle, başlangıç tarihi ve bitiş tarihi alanlarını Team Foundation Server'daki her zaman Project Server'da atanmış olan değerleri yansıtır ve Team Foundation Server bu alanlarda yapılan değişikliklerin hiç Project Server'a gönderilen. Proje zamanlama altyapısı belirlemek başlangıç ve bitiş tarihlerini görevler için kullandığından, bu kural uygulanır.
Varsayılan olarak, başlangıç tarihi ve bitiş tarihi alanları ile eşlenen OnConflict="PSWin", hangi neden tarih alanlarını Team Foundation'da her zaman Project Server'da atanan değerleri yansıtacak şekilde. İki tür kitaplar için izin vermek için eşleme özniteliği değiştirseniz bile, iş öğesi ilk kez gönderildiğinde Team Foundation tarih alanlarına yapılan değişiklikleri Project Server'a dışında gönderilmemiş. İlk eşitleme olayından sonra bu alanlar, proje planını yapılan güncelleştirmeler yansıtır.
Başa dön
Saat içeren alanlar için güncelleştirmeler
Varsayılan olarak, iki tür kitaplar tutan bir eşitleme işlemi Tamamlanan Saatler ve Kalan Saatler alanlarını katılın. Proje planı veya Team Foundation saat değişiklikleri oluşabilir. Ancak, değişiklikler mutlaka ya da konum bilgileri üzerine yazmayın. Tanımsız bir OnConflict özniteliği için bu özellik alanlarını eşleme zorlar.
Aşağıdaki senaryolarda aşağıda gösterildiği gibi güncelleştirmeler sunmaktadır ve güncelleştirmeleri proje planına kabul olup temel alanları güncelleştirilir.
Takım üyesi saat güncelleştirir ve proje yöneticisi gönderiler onaylar ve planı yayımlar, hem başvuru hem de ayna alanları ile Team Foundation Server'ın sonraki eşitleme eşleşir.
Takım üyesi saat güncelleştirir ve proje yöneticisi gönderiler reddeder, güncelleştirmeleri proje planına kabul edilmez. Başvuru alanı ve yansıma alanı değerleri farklı.
Proje Yöneticisi proje planında saat değiştiğinde, Team Foundation Server'ın sonraki eşitlemede yansıma alanı güncelleştirilir.
Ne zaman görev saatleri ekip lideri iki sunucu ürünleri arasında farklılık gösterir ve proje yöneticisi farkları bağdaştırmak için bekleniyor. Bu şekilde, her kişi, çalışmalarını bağımsız olarak diğer yaptığınız değişikliklerin farkında kalma sırasında güncelleştirebilirsiniz. Alanların değerleri yansıtma açmanızı eşleşmiyor bulma hakkında daha fazla bilgi için bkz: Burada Team Foundation iş görünenden Project Server'da farklı çalışma öğelerini bulma.
Her bir proje yöneticisi ayarlar değeri temel Özgün Tahmin yer alan Team Foundation ayarlamak veya güncelleştirilir, aşağıda gösterildiği gibi. Varsayılan olarak, bu alan eşlenmiş OnConflict="PSWin" özniteliği.
Not
Çünkü Visual Studio tamamlanan çalışma ve özgün tahmin alanları Scrum işlem şablonunu kullanmaz, bu alanlar veri eşitlemesi katılmak istediğiniz iş öğesi türlerini eklemeniz gerekir.Ayrıca, kaldırmak için görev türü tanımını değiştirme <EMPTY /> iş akışı deyimleri.Daha fazla bilgi için bkz: Gerekli değişiklikleri yapın, eşlemek için bir takım proje olduğunu edildi oluşturulan gelen Scrum işlem şablonu için.
Başa dön
Atama veya kaynak adı alanları
Şuna Atanmış alanını Team Foundation Project Server'daki kaynak adı alanı için eşleştirir. Varsayılan olarak, bu alan eşlenmiş OnConflict="PSWin" özniteliği. Kurumsal proje planındaki görevlere kaynak atarsınız, aşağıdaki kuralları göz önünde bulundurun:
Eşitleme altyapısı kaynak bilgileri her iki sunucu ürünleri arasında eşitleme değil. Varsayılan olarak, Team Foundation Server kaynaklarını Active Directory'den eşitler, ancak Project Server'da yok. Kaynak Project Server'da el ile eklemek veya en iyi yöntem, kaynakları Active Directory ile Eşitle. Team Foundation Server ile eşitleme katılan Kurumsal Proje planı içinde bir göreve kaynak atamak için Project Server Kaynak eklemeniz gerekir. pwa örneğini ekip üyeleri grubuna ekleyerek kaynak eklemek veya kaynak projesinde açık proje ve proje sitesini görüntüleme izinleri verin. Ayrıca kaynak kurumsal proje planını kaynak listesine ekleyin ve sonra güncelleştirilmiş kaynak listesi erişimi eşitleme altyapısı için proje planını yayımlamak. Daha fazla bilgi için bkz. Team Foundation üyeleri ekip üyeleri grubuna eklemek için.
Proje ayrıntılarını yönetiyorsanız, her görev için yalnızca bir kaynak atayın. Görevin birden fazla kaynak gerektirir, alt görevlere bölün ve her alt göreve bir kaynak atayın.
Tepe-aşağı planlaması ile yalnızca iş gereksinimlerini yönetiyorsanız, her kullanıcı hikayesi veya gereksinim geliştirme müşteri adayı atama.
Proje planı yayımladığınızda, Team Foundation client eklentisi her göreve yalnızca bir kaynak atanmış olduğunu doğrular. Bir göreve birden fazla kaynak atanan varsa, bir Doğrulama Çözüm iletişim kutusu görüntülenir ve yalnızca bir kaynak atamayı etkin olarak belirtmeniz gerekir. Daha fazla bilgi için bkz. Doğrulama Hatalarını Çözme.
Bir görev bağlı ya da çalışma öğesine eşleştirilen sonra atayabilir veya toplu değil, yalnızca görevler için kaynakları yeniden atama. Toplu Görev bağlı olmayan bağımlı çalışma öğelerini içeren çalışma öğesi ile ilişkilidir. Genellikle, birden çok adı kaynak adı alanında toplanan görevler içerir. Eşitleme altyapısı kaynaklarını ve her kaynağın çalışılan saat sayısı toplamını iletir. Daha fazla bilgi için bkz. Kurumsal projelerde ekip projelerini eşlenen kaynak paketi ile çalışma.
Başa dön
Özet görevler, görev hiyerarşisi ve birden çok düzeyde iç içe çalışma öğelerinin gönderimleri
Tasarım gereği, Kurumsal Proje planında alt görevleri olan bağlantılı görevler için proje alanları eşitleme altyapısı güncelleştirmez. Proje planı iş onlar için hesapladığı için güncelleştirmeleri bu görevleri eşitleme işlemini atlar. Başlık ve diğer çalışma dışı alanlar için de bu görevler için güncelleştirilmez. Bu davranış, iki sunucu ürünlerinin bütünleştirilmesi bilinen bir kısıtlamadır.
Ne zaman bir proje yöneticisi yayımlar gereksinimlerini içeren görevleri ve bağlantılı görevler için ayrıntılı bir dizi Team Foundation Server, görev hiyerarşisi eşitleme altyapısı kilitler. Team Foundation Görev hiyerarşisindeki ekip üyeleri değiştirilemez, ancak takım üyelerinin takım görevler atayabilirsiniz. Aşağıdaki resimde gösterildiği gibi görevleri gereksinimlerine altında listelenen ve üst ve alt görevler arasında hiyerarşik bağlantılar kilitli (). Gereksinimleri ve alt görevler bir takım proje Project Server'dan eklenmiş kilitli bağlantıları gösterir. Yalnızca proje yöneticisi proje planında görev hiyerarşiyi değiştirebilirsiniz.
İş öğelerinden düzeylerde ettiğinde bir takım Team Foundation Project Server'a ilk düzey gerekir onaylanması ve İleri düzey gönderilebilmesi için Project Server'da yayımlanan. Örneğin, üç düzeyde alt öğeleri içeren bir toplu iş yeni çalışma öğeleri takım gönderen proje yöneticisi proje planını Project Server ile eşitlenmesi dört kez tüm çalışma öğeleri için yayımlamanız gerekir. Proje Yöneticisi çalışma öğelerinin her düzeyi ile onaylar ve bunları Project Server'a yayımlar gibi hiyerarşik bağlantı ilişkilerini kilitli olduğunu Team Foundation kadar tüm bağlantı hiyerarşisi. Ekip üyeleri bu eşlenen hiyerarşisini değiştirmek iş öğeleri.
Başa dön
Güncelleştirmeleri ile ilişkili alanlara listeleri veya arama tabloları seçin
Seçim listesi ile ilişkilendirilmiş olan Team Foundation Server alanları veya bir arama tablosu ile ilişkili olan Project Server alanları eşlediğinizde, iyi bir kullanıcı deneyimi sağlamak için ek adımlar dikkate almanız gerekir. Eşitleme altyapısı otomatik olarak karşılığı ilişkili listeleri oluşturabilir veya diğer sunucu izin verilen değerleri eşitleyin. En iyi yöntem, Project Server'daki Team Foundation içinde tanımlanan seçim listelerini eşleştirmek için arama tabloları oluşturun ve Project Server'da tanımlanan arama tabloları eşleştirmek için Team Foundation çekme listeleri oluşturun. Çekme listesi veya arama tablosu değişirse, sunucu ürününe karşılık gelen listeden her zaman el ile güncelleştirmeniz gerekir.
Başa dön
Ayrıca bkz.
Kavramlar
Destek veri eşitlemesi için Project Server alanları eklendi
Diğer Kaynaklar
Project Server ve Team Foundation Server'ı Kullanarak Projeleri Yönetme
Project Server ve Team Foundation Server Arasında Alan Eşlemeyi Özelleştirme