Sdílet prostřednictvím


Definice počáteční konfigurace nástroje Lab Management

Můžete upravit počáteční zabezpečenítýmu projektkonfigurace pro činnosti, které jsou prováděny pomocí Visual Studio Lab Management. Soubor modulu plug-in lab.xml určuje zabezpečení . Určuje také úloha odešlete soubor výchozí šablona pro Lab Management, který se nazývá LabDefaultTemplate.xaml.Je tento soubor odeslat týmu projektv databáze .

Následující tabulka shrnuje názvy souboru, složky a modul plug-in pro proces šablon Microsoft Solutions rozhraní .NET Framework (MSF).

Název souboru:

Lab.XML

Název složky:

Lab

Název modulu plug-in:

Microsoft.ProjectCreationWizard.Lab

[!POZNÁMKA]

Můžete změnit názvy souborů jazyk XML a složky však není modul plug-in.Team Foundation Serverneobsahuje mechanismus pro nasazení klienta moduly, zásady nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, musíte použít vlastní distribuci a instalaci program.

V souboru Lab.xml zadejte jeden nebo více úkolů a jejich závislosti.Určuje soubor modulu plug-in MSF jeden úloha, který odešle soubor laboratoře řízení a oprávnění přiřazená k určitým výchozím skupinám pro Team Foundation.upravit zabezpečenípro počátečníkonfigurace pro Lab Management, viz Řízení přístupu k funkčním oblastem. For more information about the task, taskXml, and dependency elements, see Definice úloh ke zpracování modulu plug-in and Definování závislostí u skupin úloh a úloh v souborech modulu plug-in.

Následující kód představuje výchozí lab.xml soubor, který je definován pro šablony MSF proces :

<?xml version="1.0" encoding="utf-8"?>
<tasks>
  <task id="LabTask" name="Create Lab area" plugin="Microsoft.ProjectCreationWizard.Lab" completionMessage="Lab Task completed.">
    <dependencies />
    <taskXml>
      <ProcessTemplate Type="Custom" Filename="Lab\Templates\LabDefaultTemplate.xaml" Description="This is the default Lab process template for this Team Project." ServerPath="$/$$PROJECTNAME$$/BuildProcessTemplates" />
      <permission allow="Read, Create, Write, Edit, Delete, ManagePermissions, ManageChildPermissions, Start, Stop, ManageSnapshots, Pause, ManageLocation, DeleteLocation" identity="$$PROJECTCOLLECTIONADMINGROUP$$" />
      <permission allow="Read, Create, Write, Edit, Delete, ManageChildPermissions, Start, Stop, ManageSnapshots, Pause, ManageLocation, DeleteLocation" identity="[$$PROJECTNAME$$]\$$PROJECTADMINGROUP$$" />
      <permission allow="Read, Create, Write, Edit, Start, Stop, ManageSnapshots, Pause" identity="[$$PROJECTNAME$$]\@@Contributors@@" />
      <permission allow="Read" identity="[$$PROJECTNAME$$]\@@Readers@@" />
      <permission allow="Read, Write, Edit, Start, Stop, ManageSnapshots, Pause" identity="$$BUILDSERVICEGROUP$$" />
    </taskXml>
  </task>
</tasks>

Viz také

Koncepty

Použití prostředí laboratoře pro vaše životního cyklu aplikací

Řízení přístupu k funkčním oblastem

Přizpůsobení funkčních oblastí v rámci šablony procesu