Общ преглед
„Преглед на код“ събира на едно място pull request заявките, промените в кода, констатациите от прегледа, коментарите и проверките. Можете да преглеждате чужди промени, да следите отзивите по собствените си pull request заявки или да помолите Codex да обясни дадена промяна, преди да отговорите.
Плъгинът „Преглед на код“ поддържа преглед в настолното приложение и в уеб версията. Прегледът на заявки за сливане в GitLab е наличен в предварителна версия. Облачният преглед на код за GitLab не е наличен.
Преди да започнете
Използвайте акаунт за хранилището с достъп до pull request заявката, която искате да прегледате. Разрешенията ви за хранилището определят какво можете да четете или променяте.
В управлявано работно пространство трябва да имате достъп до плъгина „Преглед на код“ и до всички необходими връзки с приложения. Инсталирането на плъгин не предоставя достъп до хранилище.
За настройването на плъгини и управлението на работното пространство вижте Плъгини в ChatGPT и Codex.
Намерете pull request заявка
Отворете „Преглед на код“, за да намерите pull request заявки, които сте създали или които са ви възложени за преглед. Използвайте търсенето и филтрите, за да стесните списъка, след което изберете pull request заявка.
Проверете хранилището, заглавието, автора и клона, за да се уверите, че преглеждате желаната промяна. Описанието обяснява целта на автора, а изгледът с разликите показва променения код.
Прегледайте промените
Прочетете описанието и обобщението на pull request заявката.
Проверете променените файлове и съответните редове в изгледа с разликите.
Прегледайте констатациите и съществуващите коментари.
Вижте резултатите от тестовете и проверките, както и евентуалните неразрешени конфликти при сливане.
Попитайте Codex за всичко, което се нуждае от допълнително проучване.
Сверете генерираните констатации със съответния код, преди да разчитате на тях.
Попитайте Codex за pull request заявка
Използвайте разговора към pull request заявката, за да задавате въпроси за промените или да проучите дадена констатация. Посочете поведението на кода или критериите за преглед, които ви интересуват. Например:
„Explain how this change affects sign-in.“
„Check whether the new error path releases the database connection.“
„Show me the code that supports this finding.“
„Compare this revision with the review feedback and identify anything still unresolved.“
Можете също да помолите Codex да подготви корекция. Опишете желаната промяна и евентуалните ограничения на обхвата ѝ, след което проверете получените разлики в кода и резултатите от тестовете.
Например: „Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.“
Прегледайте резултата, преди да изпратите коментари, да запишете промените в комит или да ги слеете.
Преглеждайте заявки за сливане в GitLab
Предварителната версия за GitLab добавя заявки за сливане в „Преглед на код“. Можете да проверявате промените и да използвате Codex, за да разберете и отстраните забележките от прегледа.
Използвайте връзката с GitLab за акаунта и проектите, които възнамерявате да преглеждате. За възможностите за свързване и разрешенията за хранилищата вижте Свързване на GitLab с ChatGPT и Codex.
Предварителната версия в приложението не включва облачен преглед на код за GitLab. Свързването на GitLab или показването на заявка за сливане в „Преглед на код“ не активира автоматичен облачен преглед за съответното хранилище.
Често задавани въпроси
Мога ли да прегледам локалните промени, преди да създам pull request заявка?
Да. Можете да помолите Codex да прегледа локалните промени. За възможностите за локален преглед вижте Ръководството за преглед на код.
Това премества ли съществуващите ми облачни прегледи в новите облачни среди?
Не. Тази актуализация не прехвърля съществуващия облачен преглед на код в новите облачни среди.
