მიმოხილვა
კოდის შემოწმება ერთ სივრცეში აერთიანებს 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-ს ლოკალური ცვლილებების შემოწმება. ლოკალური შემოწმების ვარიანტები იხილეთ კოდის შემოწმების გზამკვლევში.
გადაიტანს ეს ჩემს არსებულ ღრუბლოვან შემოწმებებს ახალ ღრუბლოვან გარემოებში?
არა. ამ განახლებას კოდის არსებული ღრუბლოვანი შემოწმებები ახალ ღრუბლოვან გარემოებში არ გადააქვს.
