Sdílet prostřednictvím


Vytvoření žádosti o přijetí změn v sadě Visual Studio

Pokud jste ověřeni na GitHubu nebo Azure DevOps a odeslali jste změny do vzdáleného úložiště, můžete vytvořit žádost o přijetí změn bez opuštění sady Visual Studio. Žádosti o přijetí změn jsou základním nástrojem gitHubu a Azure DevOps pro kontrolu kódu. Tyto kontroly pomáhají zachytit problémy v nových funkcích a umožnit členům týmu sdílet své zkušenosti s různými oblastmi základu kódu – zlepšení celkového stavu základu kódu.

Poznámka:

Pokud chcete tuto funkci vyzkoušet, ujistěte se, že je povolená v žádosti o přijetí změn funkcí v možnostech>>nástrojů>ve verzi Preview.

Pokud chcete vytvořit žádost o přijetí změn, postupujte takto:

  1. Než budete moct vytvořit žádost o přijetí změn, musíte pro své změny vytvořit novou větev . Tato větev udržuje vaše úpravy oddělené od hlavní větve, dokud nebudou připravené ke sloučení.

  2. Pak můžete změny potvrdit a odeslat jako obvykle v okně Změny Gitu.

  3. Vyberte odkaz v banneru s oznámením, který chcete vytvořit v sadě Visual Studio nebo Vytvořit v prohlížeči.

    Snímek obrazovky s oknem Změny Gitu s informačním panelem Úspěšně nasdílené QP do zdroje Žádost o přijetí změn: Vytvoření v sadě Visual Studio nebo vytvoření v prohlížeči v sadě Visual Studio 2022

    Případně můžete vytvořit žádost o přijetí změn ze vzdálené větve tak, že přejdete do okna Nová žádost o přijetí změn prostřednictvím nabídky Git GitHubu> nejvyšší úrovně nebo nové žádosti o přijetí změn v Azure DevOps.> Nebo klikněte pravým tlačítkem na větev v okně úložiště Git.

    Nabídka nejvyšší úrovně Gitu s vybranou možností GitHub a zvýrazněným textem Nová žádost o přijetí změn v sadě Visual Studio 2022

    Nebo klikněte pravým tlačítkem na větev v okně úložiště Git a otevřete místní nabídku a vyberte Nová žádost o přijetí změn.

    Okno Úložiště Git se zvýrazněným textem odchozího nebo příchozího odkazu v sadě Visual Studio 2022

  4. Vyberte větev, do které chcete sloučit, a zadejte popisný název a popis žádosti o přijetí změn. Pomocí syntaxe markdownu můžete formátovat popis žádosti o přijetí změn ze sady Visual Studio. Vyzkoušejte si to tak, že do pole Popis zadáte symboly markdownu a zobrazíte náhled markdownu tak, že vyberete tlačítko Náhled.

    Tip

    Pomocí rozšíření Visual Studio 2022 verze 17.10 Preview 2 a novější a rozšíření GitHub Copilot můžete pomocí AI vygenerovat podrobný popis žádosti o přijetí změn, který popisuje vaše změny. Stisknutím ikony pera sparkle požádejte, aby GitHub Copilot vygeneroval popis žádosti o přijetí změn. Pokud chcete nainstalovat GitHub Copilot, přečtěte si téma Instalace a správa GitHub Copilotu v sadě Visual Studio.

    Snímek obrazovky s ikonou pera sparkly pro vyžádání, aby GitHub Copilot vygeneroval popis žádosti o přijetí změn

    Okno Nová žádost o přijetí změn se zvýrazněným textem tlačítka náhledu v sadě Visual Studio 2022

  5. Rozdíl ve verzi Preview umožňuje zobrazit všechny změny v souborech, které byly potvrzeny jako součást vaší žádosti o přijetí změn. Viz Porovnání souborů – rozdílové zobrazení.

    Tip

    Možnost souhrnného zobrazení rozdílů umožňuje zkontrolovat pouze změněné části kódu.

    Okno Nová žádost o přijetí změn se zvýrazněným textem souhrnného tlačítka v sadě Visual Studio 2022

  6. Pracovní položky můžete propojit tak, že na ně odkazujete pomocí hledání problému, zadáním # do pole popisu nebo stisknutím # tlačítka v pravém dolním rohu. Revidující můžete přidat také zadáním uživatelského jména GitHubu nebo identity nebo e-mailu Azure DevOps.

    Nová žádost o přijetí změn s # v poli popisu a seznam souvisejících problémů GitHubu a žádostí o přijetí změn zobrazených v sadě Visual Studio 2022.

  7. Jakmile kliknete na Vytvořit na žádost o přijetí změn, můžou ostatní vývojáři zkontrolovat změny a poskytnout zpětnou vazbu. Nebo v sadě Visual Studio 17.12 a novějším klikněte na rozevírací seznam a zvolte Vytvořit jako koncept.

    Snímek obrazovky znázorňující možnost vytvoření nové žádosti o přijetí změn jako konceptu

V sadě Visual Studio 17.12 a novějších můžete povolit funkci Šablony žádostí o přijetí změn (v >>možnostech funkcí prostředí Preview),>aby se výchozí šablona žádosti o přijetí změn v úložišti použila při vytváření nové žádosti o přijetí změn pro GitHub i Azure DevOps. Další informace o tom, jak do úložiště přidat šablonu žádosti o přijetí změn, najdete v dokumentaci k GitHubu a dokumentaci k Azure DevOps.

Zobrazení komentářů k žádostem o přijetí změn v editoru

Od sady Visual Studio 17.11 můžete zobrazit komentáře a návrhy revidujících, aniž byste museli přepínat kontexty do prohlížeče.

Snímek obrazovky s komentáři k žádosti o přijetí změn

Pokud chcete tuto funkci povolit, otevřete funkce Možnosti>nástrojů>ve verzi Preview a ujistěte se, že jsou vybrané komentáře k žádostem o přijetí změn.

Pokud chcete zobrazit komentáře pro žádost o přijetí změn, podívejte se na libovolnou větev s aktivní větví žádosti o přijetí změn a na informačním panelu vyberte Zobrazit komentáře v souborech . Můžete také vybrat číslo žádosti o přijetí změn v okně Změn Gitu nebo v nabídce nejvyšší úrovně Gitu pomocí Git>GitHubu nebo Azure DevOps>Zobrazit komentáře v souborech.

Snímek obrazovky s odkazem pro zobrazení komentářů v okně Změny Gitu

K procházení souborů a jednotlivých komentářů můžete použít ikony na panelu nástrojů nebo použít následující klávesové zkratky:

Akce Klávesová zkratka
Přechod na předchozí soubor v žádosti o přijetí změn Ctrl+Shift+Alt+F6
Přechod na další soubor v žádosti o přijetí změn Ctrl+Alt+F6
Přechod na předchozí komentář Ctrl+Shift+Alt+F8
Přechod na další komentář Ctrl+Alt+F8

Další kroky

Pokud chcete pokračovat na cestě, navštivte stránku Načítání, vyžádání a synchronizace na stránce sady Visual Studio .

Viz také