Změna pracovního postupu typu pracovní položky
Export souboru XML a úpravou obsahu můžete změnit pracovní položky typu práce. Jakmile změníte pracovní postup, můžete importovat soubor XML aktualizované pracovní položky Typ spuštění.
Požadovaná oprávnění
Chcete-li provést tento postup, musíte být členem Team Foundation správci nebo členem skupiny Správci projektu skupina projektu. Další informace naleznete v tématu Oprávnění Team Foundation Server.
Změna pracovního postupu
Chcete-li změnit typ položky práce na jednom projektu, spustit witadmin exportwitd Exportovat soubor XML, který chcete upravit položky typu práce. Další informace naleznete v tématu Vlastní nastavení a správa pracovní položka typy [witadmin].
V Visual Studio, klepněte na tlačítko soubor, klepněte na otevřenýcha klepněte na tlačítko soubor.
Zobrazí Otevřít soubor dialogové okno.
Pod Hledat, přesunout do umístění, kde exportu souboru.
Chcete-li změnit typ položky práce upravit šablonu procesu, přesunete do umístění, kde stáhnout šablonu procesu.
Poznámka
Pokud používáte systém Windows Vista pravděpodobně nemáte přístupová práva k určitým složkám. Při pokusu exportovat položky typu práce na místo, kde nemáte přístupová práva technologie Virtualizace registru automaticky přesměruje exportovaný soubor a uloží do virtuálního úložiště. Chcete-li předejít tomuto přesměrování můžete exportovat soubor do umístění, kde máte přístupová práva. Další informace o registru virtualizace naleznete následující stránky na webu společnosti Microsoft: Virtualizace registru a běžných souborů a registru virtualizace problémů v systému Windows Vista.
Vyberte pracovní položky typu XML soubor, kterou chcete aktualizovat a klepněte na tlačítko otevřených. Po výzvě o konce řádků, klepněte na tlačítko Č.
Najít v definici pracovní položky typu práce <WORKFLOW> část souboru XML, jak ukazuje následující kód XML:
<WORKFLOW> <STATES> <STATE value="Active"> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ClosedDate"> <EMPTY /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ClosedBy"> ...
Přidat definici typu neschválené státem vložením jiného <STATE> prvek. Nový stav je znázorněn jako zvýrazněné v následujícím příkladu:
<WORKFLOW> <STATES> <STATE value="Unapproved"> </STATE> <STATE value="Active"> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ClosedDate"> <EMPTY /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ClosedBy"> ...
Vytvořte přechod mezi státem null a neschválené státem. To provedete najdete první části definice pracovního postupu pro přechody. Potom, vložte následující XML jako zvýrazněný v následujícím příkladu.
Poznámka
Z důvodu této změny spuštění nové pracovní všechny položky tohoto druhu v neschválené s důvodem výchozí stav nový.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> </TRANSITION> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ActivatedBy"> <COPY from="currentuser" /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ActivatedDate"> <COPY from="clock" /> </FIELD> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION>
Odstranit zobrazená jako aktivní přechod zvýrazněny následující XML.
Díky tomu může být pouze jeden počáteční přechod.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> </TRANSITION> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ActivatedBy"> <COPY from="currentuser" /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ActivatedDate"> <COPY from="clock" /> </FIELD> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION>
Přidat za "Přenést" důvod pro otevření přechodu vložením následující XML zobrazen jako zvýrazněné v následujícím příkladu. To umožňuje uživatelům vědět, zda pracovní položka je nový nebo byl přenést z jiného systému sledování.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> </TRANSITION> ...
Vložit následující pravidlo kopírovat jako zvýrazněný v následujícím příkladu. Výchozí pravidlo Přiřazeno pole uživatele, který vytvořil položku a je vyhodnocena pouze při otevření přechodu.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> <FIELDS> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION> ...
Poznámka
V další části tohoto pravidla vkládání <TRANSITION> nebo <STATE> prvky bude obor pravidlo jiné přechody nebo státy. Další informace naleznete v tématu Způsob vyhodnocení pravidel.
Vytvoření přechodu z neschválené státu do aktivního stavu vložením následující XML zobrazen jako zvýrazněné v následujícím příkladu. Po schválení pracovní položka je z důvodu této změny podrobit tento přechod.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> <FIELDS> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION> <TRANSITION from="Unapproved" to="Active"> <REASONS> <DEFAULTREASON value="Approved" /> </REASONS> </TRANSITION> <TRANSITION from="Active" to="Closed"> <REASONS> <DEFAULTREASON value="Completed" /> <REASON value="Deferred" /> <REASON value="Obsolete" /> <REASON value="Cut" /> </REASONS> ...
Na panelu nástrojů klepněte na tlačítko Uložit uložit změny do souboru XML.
Importovat nový typ položky práce na jednom projektu, viz Vlastní nastavení a správa pracovní položka typy [witadmin]. Chcete-li přidat šablonu procesu položky typu práce, viz Přidat položku Typ práce šablonu procesu.
Ověřit změny dovážených jediného projektu
V Průzkumník týmu, klepněte na tlačítko aktualizace ze serveru stáhnout nejnovější aktualizace.
Tyto aktualizace obsahují změny, které jste importovali. Počkejte několik sekund, dokud nebude vložen uzlu pracovní položky. Uzly, které se stále zobrazit slovo práci.
Vytvořte novou pracovní položky pomocí upravené položky typu práce. Chcete-li to provést, klepněte pravým tlačítkem myši Pracovní položky uzlu, přejděte na Přidat položku pracovata klepněte na položku Typ práce.
Tato pracovní položka je vytvořena z položky typu práce, změněno a dovážené.
Všimněte si, že počáteční stav je nyní Neschváleno a z důvodu je Nový. Navíc Přiřazeno hodnota je název účtu. Klepněte z důvodu pole zobrazíte seznam uvádějící důvody Nový a Ported.
V hlavy pole, zadejte název a klepněte na tlačítko Uložit uložit pracovní položku. Počkejte, až do uložení dokončení operace podle Uložené položky na stavovém řádku.
V stavu pole, vyberte Active hodnotu pracovní položku schválit a přechod znovu. Všimněte si, že z důvodu pole je Schváleno.
Na panelu nástrojů klepněte na tlačítko Uložit uložit tento přechod.
Klepněte na tlačítko zavřete zavřete pracovní položku.
Viz také
Koncepty
Kdy a kde platí pravidlo pro pole
Další zdroje
Pole přiřazení na základě stavu, přechodu nebo důvod automatizace