Udostępnij za pośrednictwem


Dopasowywanie globalnego przepływu pracy

Jeśli chcesz zachować zestaw pola elementów roboczych, które mają wiele typów elementów roboczych należy zdefiniować globalne przepływu pracy. Jeśli używasz globalne przepływu pracy, można zdefiniować pola i globalne listy, które są dostępne dla wszystkich typów elementów pracy w trybie projektu zespołowego lub kolekcji projektów zespołowych.

W tym temacie:

  • Zawartość globalne przepływu pracy

  • Definiowanie i zarządzania nimi globalne przepływu pracy

  • Przykład plik XML globalne przepływu pracy

Zawartość globalne przepływu pracy

W podobny sposób, aby dostosować typu elementu roboczego można zdefiniować globalnego przepływu pracy. Aby dostosować lub utworzyć przepływ globalne, zdefiniuj lub zmodyfikować plik XML.

Uwaga

Nie zdefiniowano żadnych globalnych przepływów pracy dla dowolnego szablony procesów struktury rozwiązań firmy Microsoft (Opracowywanie).Jednak po zainstalowaniu Team Foundation Server rozszerzeń dla programu Project Server, globalne przepływu pracy został zaimportowany do kolekcji projektu zespołowego, konfigurujące brać udziału w synchronizacji danych.Aby uzyskać więcej informacji, zobacz Synchronizuj Team Foundation Server z Project Server.

Globalne przepływu pracy może zawierać następujące elementy:

  • FIELD (Definicja). Można określić definicje dla pól i wszystkich reguł kwalifikacji i warunkowego dla każdego pola. Te zasady są zawarte w FIELDS elementu nadrzędnego.

  • GLOBALLIST. Można określić jedną lub kilka list globalne w ramach globalnego przepływu pracy. Te listy są zawarte w GLOBALLISTS elementu nadrzędnego.

Jeśli określono pola, które aktualnie nie jest zdefiniowany dla projektu zespołowego lub kolekcji, pole jest tworzony podczas importowania globalne przepływu pracy. Nie można zmienić właściwości pól, które zostały już zdefiniowane dla typu elementu roboczego. Na przykład nie można zmienić te atrybuty, które są skojarzone z przyjaznej nazwy, Nazwa odwołania lub raportowania modyfikując globalne przepływu pracy.

Globalne przepływu pracy nie może zawierać następujące elementy i definicje:

  • HELPTEXT. Nie można określić tekst pomocy dla pola.

  • WORKFLOW. Nie można określić składający się z stany, przejścia i przyczyn przepływu pracy. Przepływ pracy jest zawsze zakresu do typu elementu roboczego.

  • FORM. Nie można określić układ formularza elementu pracy, ponieważ jest ona zawsze zakresu do typu elementu roboczego.

Elementy globalnej przepływu pracy należy do obszaru nazw https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globalworkflow.

Powrót do początku

Definiowanie i zarządzania nimi globalne przepływu pracy

Zadanie

Temat

Wyszukania składnia elementu globalne przepływu pracy. Zdefiniuj globalne przepływu pracy przy użyciu pola (definicja) i GLOBALLIST elementów i ich elementów podrzędnych.

Podręcznik elementów XML globalnego przepływu pracy

Tworzenia, modyfikowania, eksportowanie lub importowanie globalne przepływu pracy. Globalne przepływu pracy można zarządzać za pomocą następujących poleceń w witadmin Narzędzia wiersza polecenia:

  • exportglobalworkflow: Eksportuje plik XML, który zdefiniować globalnego przepływu pracy.

  • importglobalworkflow: Importuje plik XML, który definiuje globalne przepływu pracy.

Importowanie i eksportowanie globalnego przepływu pracy [witadmin]

Powrót do początku

Przykład plik XML globalne przepływu pracy

W poniższym przykładzie pokazano, jak można zdefiniować dwa pola w globalnej przepływu pracy przy użyciu FIELD elementu (definicja) i jej elementów obsługiwanych reguły. Aby uzyskać więcej informacji, zobacz Wszystkie elementy XML All FIELD — Odwołanie.

<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
   <FIELDS>
      <FIELD name="Project Server Enterprise Project" refname="Microsoft.Sync.ProjSrv.ProjectName" type="String">
         <ALLOWEDVALUES not="[global]\Project Collection Service Accounts" expanditems="false">
            <LISTITEM value="PsProject" />
         </ALLOWEDVALUES>
         <DEFAULT not="[global]\Project Collection Service Accounts" from="value" value="PsProject" />
      </FIELD>
      <FIELD name="Project Server Requested Project GUID" refname="Microsoft.Sync.ProjSrv.RequestedProjGuid" type="GUID">
         <ALLOWEDVALUES not="[global]\Project Collection Service Accounts" expanditems="false">
            <LISTITEM value="3aabbaa9-f204-4748-897c-47904155bc61" />
         </ALLOWEDVALUES>
         <DEFAULT not="[global]\Project Collection Service Accounts" from="value" value="3aabbaa9-f204-4748-897c-47904155bc61" />
         <WHEN field="Microsoft.Sync.ProjSrv.ProjectName" value="PsProject">
            <ALLOWEDVALUES not="[global]\Project Collection Service Accounts" expanditems="false">
               <LISTITEM value="3aabbaa9-f204-4748-897c-47904155bc61" />
            </ALLOWEDVALUES>
            <COPY from="value" value="3aabbaa9-f204-4748-897c-47904155bc61" />
         </WHEN>
      </FIELD>
   </FIELDS>
</GLOBALWORKFLOW>

Powrót do początku

Zobacz też

Koncepcje

Wszystkie elementy XML All FIELD — Odwołanie