Sdílet prostřednictvím


Pozastavení práce a správa sad odložených změn

 

Publikováno: duben 2016

Z různých důvodů někdy musíte odložit některou nebo všechnu zahájenou práci. Sady odložených změn jsou užitečné, pokud chcete ukončit práci:

  • Přerušení: Máte nevyřízené změny, které nejsou připraveny pro vrácení se změnami, ale potřebujete pracovat na jiném úkolu.

  • Spolupráce: Máte nevyřízené změny, které nejsou připraveny pro vrácení se změnami, ale je třeba je sdílet s jiným členem týmu.

  • Revize kódu: Může se stát, že budete chtít, aby jiný člen týmu provedl revizi kódu s vašimi čekajícími změnami.

    Tip

    Pokud používáte sadu Visual Studio Premium nebo výkonnější edici, můžete použít funkci Revize kódu.

  • Soukromé sestavení: Před vrácením se změnami můžete použít automatické sestavení systému k vytvoření a otestování vašeho kódu.

  • Záloha: Máte probíhající práci, kterou nelze nyní dokončit, chcete tedy záložní kopii, která je uložená na serveru a dostupná ostatním členům týmu, kteří k ní mohou potřebovat přístup.

  • Předání: Existuje nedokončená práce, kterou chcete předat jinému členovi týmu.

Čekající změny můžete přesunout do sady odložených změn na serveru a následně vyčistit pracovní prostor. Sada odložených změn ukládá a nejen revize souborů, ale také komentáře, seznam souvisejících pracovních položek a poznámky k operaci vrácení se změnami (pokud vyhodnotíte zásady před odložením).

Požadovaná oprávnění

Musí být jedním z Přispěvatelů týmu projektu. Další informace naleznete v tématu Team Foundation Server default groups, permissions, and roles.

Co chcete udělat?

  • Pozastavit a pokračovat v práci na stránce Má práce

  • Odložit změny některých změn

  • Najít sadu odložených změn

  • Zobrazte a pracujte se sadou odložených změn

  • Práce z příkazového řádku

  • Získejte tipy

Pozastavit a pokračovat v práci na stránce Má práce

Poznámka

Funkce Moje práce je k dispozici pouze v Visual Studio Premium a Visual Studio Ultimate.

Na stránce Moje práce můžete uložit a poté obnovit pouze změny v souboru a souvisejících pracovních položek, ale také umístění otevřených oken, zarážky a jiné důležité pomůcky.

V Průzkumníkovi týmových projektů zvolte možnost Ikona Domovská stránkaDomovská stránka a poté možnost Moje práce. Na Moje práce zvolte pozastavení & Shelvea potom zadejte popis práce pozastaven.

Vliv pozastavení pracovní položku podokna.

Jakmile budete připraveni pokračovat v práci, přejděte Suspended & vkládací práce část Moje práce stránky, vyberte pozastavené pracovní sadu a zvolte pokračovat v.

Pokračování a dokončení úkolu

Uložte provedené změny

Tip

V Průzkumníku řešení nebo Průzkumníku správy zdrojového kódu můžete odložit určitou podmnožinu souborů, se kterými pracujete: vyberte je, otevřete jejich kontextovou nabídku a zvolte možnost Odložit čekající změny.Stránka Čekající změny se zobrazí, připravena odložit pouze soubory, které jste vybrali.

Uložení provedených změn

  1. V průzkumníkovi týmu vyberte Ikona Domovská stránka Domů a pak zvolte Nedokončené změny.

  2. Na stránce Nedokončené změny ověřte, zda jsou změny, které chcete odložit, uvedeny v části Zahrnuté změny. Můžete přetahovat soubory mezi Zahrnuté změny a Vyloučené změny (Klávesová zkratka: otevřít místní nabídku položky a pak zvolte Zahrnout nebo Vyloučit.

  3. Klikněte na odkaz Odložit změny.

  4. Zadejte název sady odložených změn.

    Některé změny regály

  5. (Volitelné) Vyberte některé z následujících políček:

    • Zachovat čekající změny místně

      Ve výchozím stavu není toto zaškrtávací políčko zaškrtnuto. Pokud je toto políčko zaškrtnuto, vaše čekající změny (včetně komentáře a seznamu souvisejících pracovních položek) nejsou odebrány z pracovního prostoru. Pokud chcete vyčistit svůj pracovní prostor, abyste mohli pracovat na jiném úkolu, měli byste zrušit zaškrtnutí tohoto políčka.

    • Vyhodnotit zásady a poznámky k vrácení se změnami před odložením změn

      Pokud zaškrtnete toto políčko, jsou vyhodnoceny všechny zásady vrácení se změnami před vytvořením sady odložených změn. Další informace o zásadách vrácení se změnami naleznete v tématu Set and Enforce Quality Gates.

  6. Klikněte na tlačítko Odložit změny.

Najít sadu odložených změn

Nalezení sadu odložených změn

  1. V průzkumníkovi týmu vyberte Ikona Domovská stránka Domů a pak zvolte Nedokončené změny.

  2. Klikněte na odkaz Akce a zvolte možnost Najít sady odložených změn.

  3. Na stránce Najít sady odložených změn zadejte do pole název nebo alias člena týmu týmového projektu a pak stiskněte klávesu Enter.

    Najít Shelvesets

    Tip

    Pokud neznáte jméno vlastníka, můžete zadáním znaku * zobrazit sady odložených změn pro všechny uživatele.

  4. Zobrazí se seznam odložených změn v seznamu Výsledky. Můžete zadat filtr pro snížení velikosti seznamu.

Zobrazte a pracujte se sadou odložených změn

Jakmile máte seznam sad odložených změn (vysvětleno v "Najít sady odložených změn") na stránce Najít sady odložených změn, poklepejte na položku sady odložených změn k jejímu zobrazení.

Zobrazí se stránka Podrobnosti sady odložených změn.

Podrobnosti Shelveset

  • Můžete přepínat mezi seznamem a stromovým zobrazením z nabídky Akce.

  • Chcete-li získat další informace o změně souboru, otevřete jeho kontextovou nabídku a zvolte možnost Otevřít, Zobrazit historii nebo jednu z možností Porovnat.

  • Zvolte možnost Obnovit odložené změny, pokud chcete obnovit změny sady odložených změn ve vašem pracovním prostoru:

    1. V případě změn v souboru, kdy nechcete obnovit odložené změny, otevřete místní nabídku souboru a klikněte na tlačítko Vyloučit.

    2. Pokud chcete sadu odložených změn odstranit, zrušte zaškrtnutí políčka Zachovat sadu odložených změn na serveru.

    3. Pokud nechcete obnovit seznam pracovních položek a poznámky k vrácení se změnami, které jsou uloženy v sadě odložených změn, zrušte zaškrtnutí políčka Obnovit pracovní položky a poznámky k vrácení se změnami.

    4. Klikněte na tlačítko Obnovit odložené změny.

    Při konfliktech mezi změnami v sadě odložených změn a verzích souborů ve vašem pracovním prostoru systém zobrazí výzvu k jejich vyřešení.

  • Zvolte možnost Odstranit sadu odložených změn, pokud chcete odstranit sadu odložených změn.

    Upozornění

    Ujistěte se, že není nutné provést žádnou práci uloženou v sadě změn, než ji odstraníte.Neexistuje žádný způsob, jak obnovit odstraněnou sadu odložených změn.

Práce z příkazového řádku

Tipy

  • Tip Na rozdíl od sady změn sada odložených změn je neverzovaná entita. Pokud vy nebo jiný uživatel obnovíte odložené změny, z nichž se skládá sada odložených změn, upravíte několik souborů a později sadu odložených změn znovu odložíte, systém nevytvoří novou verzi položek pro budoucí porovnávání a neudělá žádný záznam o tom, kdo, kdy a jakým způsobem položky revidoval. Původní sada odložených změn je zcela nahrazena.

  • Tip Mohou nastat konflikty a zabránit tak opětovnému spouštění pozastavené práce. Pokud k tomu dojde, vyhledejte téma Řešení konfliktů ve správě verzí Team Foundation.