Sdílet prostřednictvím


Vrácení práce se změnami do týmového základu kódu

Použijte stránku Čekající změny (klávesnice: Ctrl + 0, P) k předání vašeho kódu do základu kódu vašeho týmu.

Vrácení se změnami aktualizaci opravit chybu

Co chcete udělat?

  • Určete soubory, které chcete zkontrolovat

  • Přiřadit pracovní položky

  • Vrácení změn

  • Vyřešení upozornění na zásady vracení se změnami

  • Provést chráněný návrat se změnami

  • Přihlásit se k upozornění

  • Pracovat z příkazového řádku

  • Získejte tipy

Určete soubory, které chcete zkontrolovat

Můžete určit, jaké změny souboru chcete vrátit se změnami, přetažením mezi oddíly Zahrnuté změny a Vyloučené změny stránky Čekající změny.Můžete také rozšířit vrácené změny při práci v jiných oblastech sady Visual Studio:

  • V Průzkumníku řešení vyberte jednu z následujících možností:

    • Řešení

    • Jeden nebo více projektů kódů

    • Jeden nebo více souborů

    Po vybrání položek otevřete jejich kontextovou nabídku a vyberte možnost Vrátit se změnami.

  • V průzkumníkovi správy zdrojového kódu vyberte jednu nebo více položek s nedokončenými změnami nebo jednu nebo více složek, které obsahují položky s nedokončenými změnami. (Položky s nedokončenými změnami jsou označeny tímto symbolem: Ikona stavu rezervován TFSC).Otevřete kontextovou nabídku vybraných položek a zvolte možnost Vrátit se změnami.

Přiřadit pracovní položky

Pokud měníte soubory ve svém základu kódu, obvykle tak učiníte za účelem dokončení úkolu, opravy chyby nebo uspokojení požadavků ostatních typů pracovních položek.Při kontrole změn byste měli přidružit pracovní položky s provedenými změnami.Mezi výhody tohoto postupu patří:

Přidružení pracovních položek k odeslání:

  • Zvolte odkaz Přidat pracovní položku podle ID v oddílu Související pracovní položky.

  • Přetáhněte pracovní položku z okna dotazu do části Související pracovní položky.

U každé pracovní položky vyberte, jak by se měla vztahovat na váš zápis: Přidružit nebo Vyřešit(dostupné pouze v případě, že pracovní položka není již ve stavu, který vylučuje tento vztah, například Vyřešeno, Hotovo, nebo Uzavřeno).

Tip

Můžete otevřít kontextovou nabídku přidružené pracovní položky a pak vybrat:

  • Možnost Otevřít pracovní položku umožňuje otevřít pracovní položku na prozatímní kartě.Pokud chcete zobrazit pracovní položku na standardní kartě, otevřete kontextovou nabídku karty a zvolte Otevřít kartu (klávesnice: Ctrl + Alt + Home).

  • Pokud nechcete přiřadit pracovní položku k vrácení se změnami, použijte možnost Odebrat pracovní položku.

  • Nová propojená pracovní položka, Vytvořit kopii pracovní položky nebo Odkaz na stávající položku.

Vrácení změn

Chcete-li vrátit provedené změny

  1. V průzkumníkovi týmu vyberte Ikona Domovská stránkaDomů a pak zvolte Čekající změny (klávesnice: Ctrl + 0, P).

  2. Na stránce Čekající změny zadejte Komentář, aby členové týmu, kteří později budou potřebovat prohlédnout a pochopit historii souborů, chápali, jaké kroky jste provedli.Například: Implementovaný řadič nákupního košíku.

  3. Některé týmy dávají přednost tomu, aby jejich členům poskytovaly určité druhy informací o všech vrácení se změnami.V některých případech dokonce implementují zásady vracení se změnami, které to vyžadují.Pokud Správce projektu týmu povolil poznámky k operaci vrácení se změnami, můžete vepsat informace do všech polí v sekci Poznámky.

  4. Zvolte tlačítko Vrátit se změnami.

Dojde k jedné z následujících situací.

Vaše změny jsou vráceny.

Všechny obsažené změny souboru z pracovního prostoru společně s komentářem, poznámkami k vrácení se změnami a odkazy na související pracovní položky jsou uloženy na serveru jako jedna sada změn na serveru.

Konflikty blokují vrácení se změnami

Systém nabídne konflikty mezi změnami nejnovější verze souborů na serveru.Viz téma Řešení konfliktů ve správě verzí Team Foundation.

Vrácení se změnami je blokováno, protože porušuje zásady vrácení se změnami.

Správci týmového projektu mohou implementovat zásady vracení zpět se změnami, a vést tak tým k tomu, aby dodržoval doporučené postupy.Například, zásady vstupní kontroly mohou pobídnout členy týmu, aby si se změnami spojili alespoň jednu pracovní položku.Další informace naleznete v tématu Set and Enforce Quality Gates.

V některých případech můžete chtít přepsat tyto zásady vrácení se změnami.V části Upozornění zásad zvolte Potlačit upozornění.

V poli Důvod vysvětlete, proč chcete tuto zásadu potlačit.

Vraťte se do složky, která je řízena synchronizovaným procesem kontroly sestavení se změnami.

Ověřovaným vrácení se změnami dialogové okno

Při vracení změn do složek řízení verze, které řídí proces sestavení hlídaného vrácení se změnami, zobrazí se dialogové okno Hlídané vrácení se změnami.Informace o dokončení operace vstupní kontroly naleznete zde: Kontrola v čekající změny, které jsou řízeny Gated změnami sestavení.

Přihlásit se k upozornění

Pokud chcete obdržet oznámení, když někdo kontroluje kód v týmovém projektu TFVC, můžete se přihlásit k odběru upozornění e-mailem.Zde je návod.

Výstrahy stránky pro týmový projekt TFVC v webový portál

Pracovat z příkazového řádku

Tipy

  • Tip Můžete Uvolnit zrušit ukotvení stránky Nedokončené změny z Průzkumníka týmu a otevřít ji v novém okně.

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

  • TipPřed vrácením nového kódu se změnami byste měli zvážit provedení přezkoumání kódu.Viz téma Pozastavit práce, opravte chyby a přezkum kód.

  • TipMůžete spravovat a v případě potřeby zrušit čekající změny.Viz téma Vývoj kódu a správa nedokončených změn.

  • Tip Pokud potřebujete dočasně odložit změny, přejděte k tématu Pozastavení práce a správa sad odložených změn.

  • TipVrácení se změnami se provádí atomicky – operace je buď zcela úspěšná nebo zcela neúspěšná (s jednou výjimkou).Pokud takové změny na server Team Foundation nelze odeslat, žádná ze změn nebude potvrzena a není vytvořena žádná sada změn.Například pokud ztratíte připojení k síti během vrácení se změnami, celá operace bude neúspěšná.

    Výjimka je přidružení pracovních položek se sadou změn.Pokud se přidružení pracovní položky nezdaří, ale všechny ostatní aspekty vrácení se změnami proběhnou úspěšně, sada změn je vytvořena.Pracovní položku můžete ručně přidružit k sadě změn.Viz téma Propojení pracovních položek pro podporu sledovatelnosti.