Definice modulu plug-in projektového portálu pro šablonu procesu

Pomocí modulu plug-in portálu, můžete definovat knihovny počáteční dokumentů, knihovny struktury a dokumenty týmového projektu portál.Může také zahrnovat úkoly, které vytvořit řídicí panely a sestavách aplikace Excel, která jsou určena k práci s Team Foundation Server (TFS) zpracovat šablony.

Úlohy, které zadáte v modulu plug-in pro Produkty SharePoint jsou spouštěny pouze v případě, že vytvoříte služby SharePoint webu, když jste vytvořit týmový projekt.Další informace o požadavcích na webu a správu naleznete v tématu Požadavky na produkty SharePoint pro Team Foundation Server.

Název modulu plug-in portálu a umístění

Následující tabulka shrnuje názvy portálu modul plug-in soubor, složku, a modul plug-in pro sady TFS zpracovat šablony.

Název souboru:

WssTasks.xml

Název složky:

Windows SharePoint Services

Název modulu plug-in:

Microsoft.ProjectCreationWizard.Portal

[!POZNÁMKA]

Můžete změnit názvy souboru XML a složky, ale není modul plug-in.Sady TFS neobsahuje mechanismus pro nasazení klientů moduly plug-in, zásad nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, je nutné použít vlastní distribuci a instalaci programu.

Úlohy vytvoření portálu a závislosti

V portálu modul plug-in souboru zadejte jednu nebo více úloh a jejich závislosti.Můžete zadat následujících klíčových úlohách:

  • Vytvoření webu pomocí šablony zadaný web

  • Vytvoření knihoven dokumentů

  • Vytvářet složky a předávat soubory do knihovny dokumentů

  • Aktivovat funkce řídicího panelu

Příklad úlohu, která určuje soubor, který WssTasks.xml portálu, přečtěte si část Jednoduchý projekt v jednom z sady TFS zpracovat šablony.Je možné stáhnout nejnovější šablony procesů ze sady TFS.

Vytvoření webu a zadejte šablonu webu

Je třeba zadat šablonu webu, na kterém je založen na portálu projektu.Šablona webu také musí být k dispozici na Team Foundation Server SharePoint portal.Šablony webů nejsou součástí šablonu procesu.

Zadejte šablonu webu pomocí elementu webu.

<site template="" language=""/>

Následující tabulka popisuje atributy site elementu.

Atribut

Popis

šablona

Určuje šablonu, která se má použít.Je třeba zadat šablonu, která je definována v serveru, který je hostitelem Produkty SharePoint pro týmové projekty, které budou vytvořeny.

Chcete-li používat funkce, které jsou k dispozici v aktuální verzi šablony procesů pro MSF, zadejte následující řetězec: Team Foundation Server Project Portal.

jazyk

Určuje ID národního prostředí označíte, kterou jazykovou verzi šablonu použitou na webu.Anglickou verzi je 1033.

Následující příklad ukazuje, jak chcete-li odkazovat anglickou verzi aktuální verzi MSF agilní šablonu procesu, který podporuje řídicích panelů.

<tasks>
  <task id="SharePointPortal" name="Create Sharepoint Portal" plugin="Microsoft.ProjectCreationWizard.Portal" completionMessage="Project portal site created.">
    <dependencies />
    <taskXml>
        <Portal>
           <site template="Team Foundation Server Project Portal" language="1033" />  
       . . . 
        </Portal>

[!POZNÁMKA]

Všechny ostatní úlohy, které jsou definovány v rámci portálu modul plug-in záviset na úlohu vytvoření webu, protože před můžete vytvořit další knihovny dokumentů nebo kopírování souborů, je třeba vytvořit portál projektu.

Šablona procesu výkonu

Soubory, které jsou uvedeny v WssTasks.xml jsou zahrnuty jako součást šablonu procesu, pokud je odeslán.Velikost šablonu procesu ovlivňuje, jak dlouho trvá vytvoření nového projektu týmu.Větší šablony procesů trvá déle, chcete-li vytvořit nové týmové projekty.Proto byste měli zvážit alternativní strategie k poskytování souborů při snižuje výkon šablonu procesu.

Použít šablonu webu

Mohou zahrnovat soubory jako součást šablony webu služby SharePoint.Tím přesune soubory mimo šablonu procesu a do šablony webu a zlepšuje výkon při vytváření nových projektů týmu.

Je však výhoda seznam souborů v WssTasks.xml.Můžete vázat Microsoft Project a Microsoft Excel soubory do dotazu pomocí atributu queryid popsáno výše.To pomůže členové týmu při otevření souborů vzhledem k tomu, že již být připojen na správné Team Foundation Server a dotazu.

Použití alternativní webu

Pokud máte velké kolekce souborů, které jsou sdíleny mimo více týmových projektů, můžete alternativní webovému serveru hostovat souborů a odkazů na soubory z portálu projektu nebo webové stránky.Tato strategie také zvyšuje výkon při vytváření týmové projekty, protože není nutné soubory se zkopírují do portálu projektu.Další informace naleznete v tématu Konfigurace nebo přidání portálu projektu.

Vytvoření knihoven dokumentů

Po vytvoření portálu projektu můžete určit, že bude vytvořena další knihovny dokumentů.Použití documentLibrary elementu, který chcete určit knihovny dokumentů.

<documentLibraries>
   <documentLibrary name="" description="" isProcessGuidance="true | false" />
</documentLibraries>

[!POZNÁMKA]

Správa verzí pro knihovnu dokumentů nelze povolit nebo zakázat v šabloně procesu.Můžete povolit nebo zakázat Správa verzí pomocí šablony webu služby Windows SharePoint Services, nebo po vytvoření projektu.

Následující tabulka popisuje atributy pro daný element documentLibrary.

Atribut

Popis

name

Určuje název knihovny dokumentů, které se objeví na portálu projektu.

description

Obsahuje popis knihovny dokumentů, které se objeví na portálu projektu.

isProcessGuidance

Určuje, zda knihovny dokumentů se používá pro podporu obsah pokyny k procesu.

Následující příklad ukazuje, jak vytvořit knihovnu dokumentů s názvem vývoj, který vývojový tým lze použít k uložení dokumentů.

<documentLibraries>
. . .
   <documentLibrary name="Process Guidance" description="How to make best use of the Team Foundation Server tools and process" isProcessGuidance="true" />
. . .
</documentLibraries>

Vytvoření struktury složek knihovny dokumentů

Po vytvoření portálu projektu, můžete zadat další složky k vytvoření.Můžete také určit připojené soubory jako jsou soubory šablon.

Použití folder elementu, který chcete vytvořit novou složku.

<folders>
   <folder documentLibrary="" name=""/>
</folders>

Následující tabulka popisuje atributy pro daný element složky.

Atribut

Popis

documentLibrary

Určuje, které knihovny dokumentů, chcete-li vytvořit složku v.

name

Určuje název složky.

Následující příklad ukazuje, jak vytvořit složku pojmenovanou cestovní zprávu v knihovně dokumentů vývoj, kde mohou vývojáři ukládat cesty sestavy z konference nebo zákazník navštíví.

<folders>
   <folder documentLibrary="Development"
           name="Trip Reports"/>
</folders>

Zadejte soubory k odeslání do knihovny dokumentů

Musíte také zkopírovat soubory do knihovny dokumentů a složky.Zdrojové soubory se nacházejí ve složce služby Windows SharePoint Services.Je třeba zadat cíl na portálu projektu.

<files>
   <file source="" documentLibrary="" target="" queryId="" /> 
</files>

Následující tabulka popisuje atributy pro daný element souboru.

Atribut

Popis

source

Relativní cesta k místní kopii souboru.Název cesty zdrojového obecně vždy začíná služby Windows SharePoint Services, což je název složky, kde je definována portálu modul plug-in.

documentLibrary

Název knihovny dokumentů, do kterého bude soubor zkopírovat.

cíl

Relativní cesta k cíli na portálu projektu, kde je soubor zkopírován.

queryId

Určuje název dotazu pracovní položky, které jsou svázány s souboru.Při prvním otevření souboru, je naplněn výsledky spuštění dotazu.Tento atribut je volitelný a zadaný dotaz musí existovat v souboru workitems.xml.

[!POZNÁMKA]

queryId se týká pouze .xls souborů.

Následující příklad ukazuje, jak se má kopírovat soubor šablony do složky řízení projektu s názvem projektu kontrolní seznam.Tento příklad také určuje, že když je nejprve otevřete soubor, ji by měl být zadán s výsledky dotazu kontrolní seznam projekt pracovní položky.

<files>
   <file source="Windows SharePoint Services\Templates\Project Checklist.xls" 
      documentLibrary="Project Management" 
      target="Project Checklist.xls" 
      queryId="Project Checklist" />
</files>

[!POZNÁMKA]

Jako součást šablony webu mohou zahrnovat soubory a složky a nebude mít uvést do souboru XML.

[!POZNÁMKA]

Pokud zadáte soubory .exe a web služby SharePoint nemá podporu soubory .exe, nebude možné úspěšně vytvořit týmový projekt s použitím šablonu procesu.

Zpracování pokyny k obsahu a podpůrných souborů

Pokyny k procesu je obsah, který dokumenty procesy následovat členy týmu, kteří pracují na projektu softwaru.Pracovní položky, sestav a dotazů můžete všechny změnit během životního cyklu týmového projektu a mohou být různé mezi týmové projekty.Obsah pokyny k procesu poskytuje podrobnosti o týmový projekt, jako jsou například informace o tom, jak dokončit pole pracovních položek, příklady sestavy stavu v pořádku a není v pořádku a popisy dotazů.Pokyny k procesu také obsahuje podrobné informace o procesu dodržovat na týmovém projektu, například role předpokládat, že a aktivit na dokončení.

V knihovně MSDN vám přístup k obsahu pokyny k procesu pro většinu artefakty definované v každém z výchozí šablony procesu sady TFS.Je možné procházet obsah k dispozici na webu MSDN z jednoho z následujících tématech: Visual Studio Scrum, používáte MSF for Agile, a používáte MSF for CMMI.

Pro podporu přístupu ke zpracování doprovodné materiály z formulářů pracovní položku v Průzkumník týmových projektů, sadu souborů HTM odeslány do složky pokyny k procesu v rámci knihovny dokumentů služby SharePoint.Tyto soubory zadat adresy URL na webu MSDN obsah, který se otevře, pokud člen týmu zvolí pokyny k procesu Otevření Průvodce procesem pro pracovní položku ikonu v rámci formuláře pracovních položek.Tyto soubory jsou odeslány na základě file úkoly definované v rámci portálu modul plug-in.Můžete například šablonu procesu agilní definuje následující file úlohy:

<!-- Process Guidance -->
          <file source="Windows SharePoint Services\Process Guidance\ProcessGuidance.html" documentLibrary="Process Guidance" target="ProcessGuidance.html" />
          <file source="Windows SharePoint Services\Process Guidance\ProcessGuidance.html" documentLibrary="Process Guidance" target="ProcessGuidance.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\AboutWorkItems.htm" documentLibrary="Process Guidance" target="Supporting Files/AboutWorkItems.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\AboutWorkItems.htm" documentLibrary="Process Guidance" target="Supporting Files/AboutWorkItems.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Bug.htm" documentLibrary="Process Guidance" target="Supporting Files/Bug.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Bug.htm" documentLibrary="Process Guidance" target="Supporting Files/Bug.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Issue.htm" documentLibrary="Process Guidance" target="Supporting Files/Issue.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Issue.htm" documentLibrary="Process Guidance" target="Supporting Files/Issue.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\ProcessGuidance.html" documentLibrary="Process Guidance" target="Supporting Files/ProcessGuidance.htm" />
          <file source="Windows SharePoint Services\Process Guidance\ProcessGuidance.html" documentLibrary="Process Guidance" target="Supporting Files/ProcessGuidance.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\SharedSteps.htm" documentLibrary="Process Guidance" target="Supporting Files/Shared Steps.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\SharedSteps.htm" documentLibrary="Process Guidance" target="Supporting Files/Shared Steps.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Task.htm" documentLibrary="Process Guidance" target="Supporting Files/Task.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\Task.htm" documentLibrary="Process Guidance" target="Supporting Files/Task.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\TestCase.htm" documentLibrary="Process Guidance" target="Supporting Files/Test Case.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\TestCase.htm" documentLibrary="Process Guidance" target="Supporting Files/Test Case.aspx" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\UserStory.htm" documentLibrary="Process Guidance" target="Supporting Files/User Story.htm" />
          <file source="Windows SharePoint Services\Process Guidance\Supporting Files\UserStory.htm" documentLibrary="Process Guidance" target="Supporting Files/User Story.aspx" />

Můžete upravit tyto soubory tak, aby odkazoval na další zdroje informací pro pokyny k procesu.Můžete také přidat soubory pro podporu přístupu k další pokyny k procesu, který jste vytvořili pro váš tým.Další informace naleznete v tématu Konfigurace nebo přidání portálu projektu.

Aktivace funkce řídicího panelu

Řídicí panely zobrazit data projektu podporují zkoumání a pomoci týmům rychle provádět běžné úlohy.Zobrazení řídicích panelů několik sestav aplikace Excel a Team Web Access webové části.

Můžete použít activateFeatures element způsobí vytvoření řídicí panely a sestav aplikace Excel.Následující kód musí obsahovat v portálu souborů modulů plug-in v rámci Portal elementu, chcete-li aktivovat vytvářet řídicí panely a sestav aplikace Excel pro týmový projekt.

K aktivaci řídicího panelu funkce, které jsou určeny pro použití s šablonu procesu pro sadu Visual Studio Scrum:

      <Portal>
    . . . 
<activateFeatures>
         <!-- TfsDashboardScrumWss -->
          <feature featureId="71EC0D67-21AB-4560-A825-9D976DA09D04" />
          <!-- TfsDashboardAgileQuickLaunch -->
          <feature featureId="1D363A6D-D9BA-4498-AD1A-9874ACA5F827" />
        </activateFeatures>
    . . . 
      </Portal>

K aktivaci řídicího panelu funkce, které jsou navrženy pro použití s šablonu procesu pro MSF agilní vývoj softwaru:

      <Portal>
    . . . 
        <activateFeatures>
          <!-- TfsDashboardAgileMoss -->
          <feature featureId="0D953EE4-B77D-485b-A43C-F5FBB9367207" />
          <!-- TfsDashboardAgileQuickLaunch -->
          <feature featureId="1D363A6D-D9BA-4498-AD1A-9874ACA5F827" />
        </activateFeatures>
    . . . 
      </Portal>

K aktivaci řídicího panelu funkce, které jsou navrženy pro použití s šablonu procesu pro zlepšení procesu MSF CMMI:

      <Portal>
    . . . 
<activateFeatures>
          <!-- TfsDashboardCmmiMoss -->
          <feature featureId="3D0BA288-BF8E-47F0-9680-7556EDEF6318" />
          <!-- TfsDashboardCmmiProcessDocLibraries -->
          <feature featureId="8610B95B-063F-4FB5-837C-BCF2FE9423C6" />
        </activateFeatures>
    . . . 
      </Portal>

Viz také

Koncepty

Přizpůsobení šablony procesu

Přehled souborů šablon procesů