Pozastavení práce a správa sad odložených změn
Pro různé důvodů je třeba v některých případech vyčleněné některé nebo všechny probíhající své práci.Shelvesets jsou užitečné, pokud chcete zastavit práci pro:
Přerušení: máte neuložené změny, které nejsou připraveny k vrácení se změnami, ale potřebujete pracovat na různých úloh.
Spolupráce: máte čekající změny, které nejsou připraveny k vrácení se změnami, ale je nutné sdílet s jinou člen týmu.
Revize kódu: chcete jiného člena týmu k provedení kódu přehled o svých čekajících změn.
Tip
Pokud používáte Visual Studio Premium nebo vyšší verzi, můžete použít revize kódu funkce.
Soukromé sestavení: předtím, než se změnami své změny, můžete systém automatizované sestavování vytvářet a testovat kód.
Zálohování: máte probíhající práci, kterou nelze nyní dokončit tak, že chcete, aby záložní kopii, která je uložený na serveru a k ostatním členům týmu, kteří může být nutné k němu přístup.
Výstupem: máte probíhající práci, který chcete předat vypnout jiného člena týmu.
Můžete přesunout své změny čekající na zpracování k shelveset, na serveru a pak čistého vaše pracovního prostoru.Shelveset uloží a ukládá pouze revizí souboru, ale také komentář, seznamu souvisejících pracovních položek a vrácení se změnami poznámky (je-li hodnocení zásady před police).
Požadovaná oprávnění
Musí být jedna z přispěvatelé pro váš týmový projekt.Další informace naleznete v tématu Výchozí skupiny, oprávnění a role serveru Team Foundation Server.
Co chcete udělat?
Pozastavení a obnovení práci ze stránky Mé práce
Některé změny polici
Najít shelveset
Zobrazit a pracovat s shelveset
Práce z příkazového řádku
Získejte tipy
Pozastavení a obnovení práci ze stránky Mé práce
[!POZNÁMKA]
Funkce Moje práce je k dispozici pouze v Visual Studio Premium a Visual Studio Ultimate.
Z mé pracovní stránky můžete uložit a následně obnovit pouze své změny souboru a související pracovní položky, ale také pozice otevřených oken, zarážky a dalších důležitých pomůcek.
In Team Explorer, choose Home, and then choose My Work.Na mé pracovní stránky, zvolte Suspend & Shelvea potom zadejte popis pozastavené práce.
Jakmile budete připraveni pokračovat v práci, přejděte Suspended & páska či disk jsou pracovat část mé pracovní stránky, vyberte sadu pozastavené práce a zvolte obnovit.
Polici své změny
Tip
V Průzkumníku řešení nebo Průzkumníka správy zdrojového kódu, můžete polici určitou podmnožinu soubory, které pracujete s: vyberte je, otevřete jejich kontextové nabídky a pak zvolte polici čekajících změn.Čekajících změn se zobrazí stránka, připraveno k polici pouze soubory jste vybrali.
Chcete-li polici své změny
In Team Explorer, choose Home, and then choose Pending Changes.
V čekajících změn stránky, ujistěte se, že chcete polici změny jsou uvedeny v zahrnuty změny oddílu.Můžete přetáhnout soubory mezi zahrnuty změny a vyloučeny změny (klávesové zkratky: otevřete místní nabídku pro položku a pak zvolte zahrnutí nebo vyloučit.
Zvolte Shelve odkazu.
Zadejte název shelveset.
(Volitelné) Vyberte některou z následujících zaškrtávacích políček:
Zachovat čekající změny místně.
Ve výchozím nastavení toto políčko zaškrtnuto.Pokud toto políčko zaškrtnuto, svých čekajících změn (včetně komentář a související pracovní položky seznamu) nebudou odebrány z pracovního prostoru.Pokud chcete vyčistit pracovního prostoru pro práci na jiném úkolu, by měl zrušte zaškrtnutí tohoto políčka.
Hodnocení zásady a vrácení se změnami poznámky před police
Vyberete-li toto políčko, jsou vyhodnoceny všechny zásady vrácení se změnami, předtím, než shelveset je vytvořen.Další informace týkající se zásad vrácení se změnami, naleznete v Set and Enforce Quality Gates.
Zvolte Shelve tlačítko.
Najít shelveset
Najít shelveset
In Team Explorer, choose Home, and then choose Pending Changes.
Zvolte akce propojit a poté zvolte možnost najít Shelvesets.
Na najít Shelvesets stránky, zadejte název nebo alias člen týmu týmový projekt v poli a pak zvolte Enter klíč.
Tip
Pokud si nejste jisti jméno vlastníka, můžete zadat * do seznamu shelvesets pro všechny uživatele.
Zobrazí se seznam shelvesets v výsledky seznamu.Můžete zadat filtr pro zmenšit velikost seznamu.
Zobrazit a pracovat s shelveset
Poté, co obsahuje seznam shelvesets (vysvětleno v "najít shelveset") najít Shelvesets stránky, dvakrát klikněte na shelveset k jeho zobrazení.
Shelveset podrobnosti se zobrazí stránka.
Můžete přepínat mezi seznamem a stromu zobrazit na akce nabídky.
Chcete-li získat další informace o změně do souboru, otevřete jeho kontextové nabídky a pak zvolte otevřete, zobrazit historii, nebo jedna z porovnání možnosti.
Zvolte Unshelve změny Pokud chcete načíst změnám shelveset do pracovního prostoru:
Změny libovolného souboru, který nechcete unshelve, otevřete místní nabídku souboru a poté zvolte možnost vyloučit.
Pokud chcete odstranit shelveset, zrušte zaškrtnutí zachovat shelveset na serveru zaškrtávací políčko.
Pokud nechcete, chcete-li obnovit pracovní položky seznamu a vrácení se změnami poznámky, které jsou uloženy shelveset vymazat obnovit pracovních položek a vrácení se změnami poznámky zaškrtávací políčko.
Zvolte Unshelve tlačítko.
Pokud dojde ke konfliktu mezi změnami shelveset a verze souborů ve vašem pracovním prostoru, systém zobrazí výzvu k jejich řešení.
Zvolte odstranit Shelveset Pokud chcete odstranit shelveset.
Upozornění Přesvědčte se, zda že nepotřebujete práci uložena v shelveset před odstraněním.Neexistuje žádný způsob, jak obnovit odstraněné shelveset.
Práce z příkazového řádku
Příkaz shelve: Vytvoření nebo odstranění shelveset.
Shelvesets Command: Shelvesets seznam.
Příkaz unshelve: Unshelve shelveset.
Difference Command: Porovnejte změny do souboru v shelveset s jinou verzí.
Tipy
Na rozdíl od sady změn je shelveset neobsahují entity.Pokud vy nebo jiný uživatel unshelve položky, které se skládá shelveset, upravit několik souborů a potom později reshelve shelveset, v systému není k vytvoření nové verze položek pro budoucí porovnání a udržuje žádný záznam položky, který upravit při nebo jakým způsobem.Původní shelveset je zcela nahrazena.
Konflikty může dojít a zabránit obnovení pozastavené pracovní.V takovém případě naleznete v části Řešení konfliktů ve správě verzí Team Foundation.