Sdílet prostřednictvím


Odeslání nebo stažení souboru mapování Microsoft Projectu

Použití TFSFieldMapping k odesílání a stahování Microsoft Project soubor mapování.Tento soubor ovládací prvky, jak Microsoft Project publikuje úkoly na zadaný týmový projekt, který byl vytvořen v Visual Studio Team Foundation Server 2013.Například můžete upravit soubor, který má podporují pole, které jste přidali na položku typy práce nebo upravit způsob, ve kterém jsou existující pole Publikovat a aktualizovat.

Můžete určit, která pole je v Team Foundation jsou namapovány na Microsoft Project polí.Také můžete řídit chování při publikování prostřednictvím atributu PublishOnly a označíte speciální pole jako pole kontextu.Úplná syntaxe jazyka XML souboru mapování, naleznete v části Přizpůsobení souboru mapování polí produktu Microsoft Project.Tento soubor je stejný soubor, který byl definován v šabloně procesu, která byla použita k vytvoření týmového projektu.Další informace naleznete v tématu Mapování polí produktů Microsoft Project a Team Foundation.

Pro přístup TFSFieldMapping příkazového řádku nástroj, otevřete okno příkazového řádku, pokud jste nainstalovali projektu a Průzkumníka týmových projektů nebo sady TFS a zadejte:

cd %programfiles%\Common Files\microsoft shared\Team Foundation Server\12.0

[!POZNÁMKA]

I v případě, že jste přihlášeni s oprávněními pro správu, je nutné otevřít příkazového řádku se zvýšenými oprávněními k provedení této funkce na serveru, který je spuštěn Windows Server 2008.Chcete-li otevřít příkazový řádek se zvýšenými oprávněními, zvolte Start, otevřete místní nabídku pro příkazový řádeka poté zvolte možnost spustit jako správce.Další informace naleznete web společnosti Microsoft.

Požadovaná oprávnění

Použití TFSFieldMapping příkaz, musí být členem skupiny správci serveru Team Foundation nebo správci projektů skupiny zabezpečení.Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.

TFSFieldMapping upload | download /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile

Parametry

Argument

Popis

upload | download

Určuje, zda chcete stáhnout nebo odešlete soubor mapování pole.

/collection:CollectionURL

Určuje identifikátor URI kolekce týmových projektů v následujícím formátu: http://název_serveru: port/název_virtuálního_adresáře/CollectionName

Pokud nezadáte, že se používá virtuální adresář, je nutné použít následující formát:

http://Název_serveru: port / CollectionName

Pokud jste dříve připojili k serveru, je zadat popisný název pro server, namísto identifikátoru URI.

/teamproject:ProjectName

Určuje název týmu projektu, jejíž parametry mapování, kterou chcete upravit.Pokud název obsahuje mezery, uzavřete do uvozovek.

/mappingfile:MappingFile

Určuje název a soubor cesta souboru mapování.

Chcete-li změnit způsob pole pracovních položek jsou namapovány na projekt

  1. Otevřete okno příkazového řádku, pokud jste nainstalovali projektu a Průzkumníka týmových projektů nebo sady TFS a zadejte:

    cd %programfiles%\Common Files\microsoft shared\Team Foundation Server\12.0
    

    Tip

    Projekt není nutné ke stažení souboru mapování, je však třeba a pak ji nahrajte.

  2. Stáhnete soubor mapování zadáním následujícího příkazu:

    TFSFieldMapping download /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
    

    Tip

    Pokud název obsahuje mezery, název uzavřete do uvozovek.

  3. Otevřete soubor mapování v textovém editoru nebo editoru XML.

  4. Přidat nové mapování nebo upravte existující mapování v následujícím formátu:

    <Mapping WorkItemTrackingFieldReferenceName="System.Id" 
       ProjectField=""
       ProjectName=""
       ProjectUnits=""
       PublishOnly=""
       IfSummaryRefreshOnly=""/>
    

    Například pokud chcete přidat další plánování pole týmový projekt vytvořen pomocí nástroje šablonu procesu Scrum, přidejte následující mapování:

    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.StartDate" ProjectField="pjTaskStart" PublishOnly="true" />
    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.FinishDate" ProjectField="pjTaskFinish" PublishOnly="true" />
    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.OriginalEstimate" ProjectField="pjTaskBaselineWork" ProjectUnits="pjHour" IfSummaryRefreshOnly="true" />
    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.CompletedWork" ProjectField="pjTaskActualWork" ProjectUnits="pjHour" IfSummaryRefreshOnly="true" />
    

    Výchozí šablona Scrum pouze mapuje pole zbývající práce na projektu.

    [!POZNÁMKA]

    Úplný seznam všech Microsoft Office Project pole hodnot pro atribut ProjectField naleznete v tématu Mapování polí v produktu Microsoft Project.

  5. (Volitelné) Určete, pokud je pole publikovat, ale nebyl aktualizován.Přidat PublishOnly atribut do části mapování pro toto pole a nastavte atribut na true.Tento atribut lze použít tak, aby povoloval členům týmu naleznete v části hodnotu pole, ale nebudete moci změnit jej v Team Foundation.

  6. (Volitelné) Označuje, jak souhrnné úkoly je třeba aktualizovat stránku v projektu.Přidat fSummaryRefreshOnly="true" atribut označuje, zda byla úloha souhrnu pole se nikdy publikované do databáze pracovní položky, ale je obnovit z pracovní položka databáze v případě řádek pro toto pole je souhrnný úkol v projektu, publikování a aktualizovat = Yes, a úloha souhrnu obsahuje nejméně jeden podřízený úkol, publikovaný do sady TFS.

  7. Uložit a soubor odešlete:

    TFSFieldMapping upload /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
    

Viz také

Referenční dokumentace

Mapování polí v produktu Microsoft Project

Koncepty

Přizpůsobení souboru mapování polí produktu Microsoft Project