Omezení mapování polí serveru Project Server pro integraci s Team Foundation Server
Po přidání polí účastní synchronizace dat mezi Visual Studio Team Foundation Server 2012 a Microsoft Project Server, ujistěte se, mapovat pole, které jsou omezeny.Mapování polí přizpůsobením mapování polí pro kolekci týmového projektu.Lze mapovat integrované i vlastní pole projektu.Můžete namapovat některé z těchto polí pouze stav fronty a některá pole pouze Team Foundation Server.Obecně by mapování zdrojů informací pjResource * pole, z Team Foundation Server serveru projektu v rámci tfsToTarget element a pouze informace na úrovni úkolů, pjTask * pole, ze serveru Project Team Foundation Server v rámci targetToTfs element.Další informace naleznete v tématu Pole mapování Odkaz Element XML pro integraci Team Foundation Server a serveru Project Server.
Podle kritérií, které toto téma popisuje musí odpovídat také mapovaných polí integrované i vlastní datové typy.Další informace o předdefinovaných polí naleznete v pole k dispozici odkaz.
V tomto tématu
Omezení jednotky měření a přejmenování
Název a pole název položky práce úkolu
Pole dostupná pro mapování na stav fronty pouze
Pole dostupná pro mapování serveru Project Server pouze Team Foundation
Omezeno mapování polí
Datové typy a kritériím mapování pole
Omezení jednotky měření a přejmenování
Mapování polí, které se účastní synchronizace dat platí následující omezení:
Jednotky mapované pole nelze upravit.Například pokud přidáte pjResourceAssignmentUnits k mapování polí je přidán pomocí jednotky procento a opatření nelze změnit.
Ačkoli můžete přidat Datum dokončení mapování libovolnou hodnotu, která je nastavena v poli (pjFinishDate) Team Foundation není odeslán na server Project Server.Toto omezení je záměrné.Vedoucí projektu je plán projektu organizace nastavit datum dokončení.
Pokud přejmenujete ActiveTfsAssignment(TFS) pole v projektu a zkuste publikovat plán projektu organizace Ověření rozlišení se zobrazí dialogové okno.Chcete-li vyřešit tuto podmínku, musí pole přejmenovat na původní název.
Zpět na začátek
Název úkolu a pracovní položky pole title
Projekt jméno (pjTaskName) je pouze pole, které je mapován ze serveru Project Server na Team Foundation a stav fronty.Mapuje toto pole na pole název (System.Title) Team Foundation.Žádné další pole lze mapovat na obou Team Foundation Server a stav fronty.Obousměrný mapování umožňuje změny v obou enterprise project plán a týmu projektu tok v obou směrech.
Toto mapování je reprezentován mapování pole následující kód:
<field tfsName="System.Title" tfsMirrorName="Mirror.System.Title" displayTfsField="false" displayTfsMirror="false" onConflict="PSWin">
<tfsToTarget>
<target provider="ProjectServerStatusQueue" name="pjTaskName" />
</tfsToTarget>
<targetToTfs>
<target provider="ProjectServerPublished" name="pjTaskName" />
</targetToTfs>
</field>
Zpět na začátek
Pole dostupná pro mapování stavu fronty
Následující zdroje související pole ze serveru Project Server stav fronty můžete mapovat.Tato pole můžete přidat mapování pole v rámci tfsToTarget element odeslat aktualizace stavu serveru Project Server.
|
|
|
|
V následujícím příkladu pole práce zdrojů serveru Project je mapována MSFT.Pole MappedTopjResourceWork v Team Foundation pro cílový stav fronty.
<field tfsName="MSFT.MappedTopjResourceWork" tfsMirrorName="Mirror.MSFT.MappedTopjResourceWork" displayTfsField="true" displayTfsMirror="true">
<tfsToTarget>
<target provider="ProjectServerStatusQueue" name="pjResourceWork" />
</tfsToTarget>
</field>
Můžete také kombinovat mapování pole specifických prostředků specifických úkolů pole tvoří úplný mapování.V následujícím příkladu je pole pjTaskWork mapován v rámci targetToTfs element poskytnout kompletní round-trip mapování.
<field tfsName="MSFT.MappedTopjResourceWork" tfsMirrorName="Mirror.MSFT.MappedTopjResourceWork" displayTfsField="true" displayTfsMirror="true">
<tfsToTarget>
<target provider="ProjectServerStatusQueue" name="pjResourceWork" />
</tfsToTarget>
<targetToTfs>
<target provider=" ProjectServerPublished" name="pjTaskWork"/>
</targetToTfs>
</field>
Zpět na začátek
Pole dostupná pro mapování z projektového serveru Team Foundation pouze
Následující pole specifických úkolů ze serveru Project můžete mapovat Team Foundation Server.Můžete také kombinovat mapování pole prostředku specifické pro úplné mapování pole specifických úkolů.
|
|
|
|
V následujícím příkladu pole práce zdrojů serveru Project je mapována MSFT.Pole MappedTopjTaskBaseline1Start v Team Foundation u Team Foundation Server cíl.
<field tfsName="MSFT.MappedTopjTaskBaseline1Start" tfsMirrorName="Mirror.MSFT.MappedTopjTaskBaseline1Start" displayTfsField="true" displayTfsMirror="true">
<targetToTfs>
<target provider="ProjectServerPublished" name="pjTaskBaseline1Start" />
</targetToTfs>
</field>
Zpět na začátek
Mapování polí omezeno
Následující pole projektového serveru nemůžete mapování.Nepřidávejte těchto polí pole mapování mezi Team Foundation a Project Server.
|
|
|
|
Zpět na začátek
Datové typy a kritériím mapování pole
Při mapování pole z Team Foundation Server na server Project Server, ujistěte se, odpovídat datovému typu pole Project Server s, který je definován pro Team Foundation pole podle kritérií, v následující tabulce obrysy.Kromě předdefinovaných polí, které jsou uvedeny výše v tomto tématu můžete vytvořit vlastní organizace pole Typ úkolu a namapovat je podpora synchronizace v jednoho nebo obou směrech.Pro vlastní pole Ujistěte se, odpovídající datové typy polí jako označuje třetí sloupec tabulky.Další informace naleznete v vytváření vyhledávacích tabulek a vlastních polí organizace.
[!POZNÁMKA]
Jednotky pro dobu trvání práce a úkol jsou specifikovány v hodinách.Jednotky nelze přizpůsobit.
Team Foundation Server |
Pole, která jsou součástí serveru Project Server |
Vlastní pole organizace na serveru Project Server |
---|---|---|
Logická |
Příznak |
Příznak |
Datum a čas |
Datum |
Datum |
Double |
Práce, náklady, trvání, počet, procento |
Číslo náklady, trvání |
Integer |
Počet procent |
Číslo |
Řetězec |
Text |
Text |
TreePath |
Text |
Text |
Zpět na začátek
Viz také
Koncepty
Pole mapování Odkaz Element XML pro integraci Team Foundation Server a serveru Project Server
Další zdroje
Přizpůsobení mapování polí mezi produkty Project Server a Team Foundation Server