ภาพรวม
การรีวิวโค้ดรวบรวม pull request การเปลี่ยนแปลงโค้ด ข้อค้นพบจากการรีวิว ความคิดเห็น และการตรวจสอบไว้ในที่เดียว คุณสามารถรีวิวการเปลี่ยนแปลงของผู้อื่น ติดตามข้อเสนอแนะใน pull request ของคุณเอง หรือขอให้ Codex อธิบายการเปลี่ยนแปลงก่อนที่คุณจะตอบกลับ
ปลั๊กอินรีวิวโค้ดรองรับการรีวิวบนเดสก์ท็อปและเว็บ การรีวิว merge request ของ GitLab เปิดให้ทดลองใช้งานแล้ว ยังไม่รองรับการรีวิวโค้ด GitLab บนคลาวด์
ก่อนเริ่มใช้งาน
ใช้บัญชี Repository ที่เข้าถึง pull request ที่คุณต้องการรีวิวได้ สิทธิ์ของคุณใน Repository เป็นตัวกำหนดว่าคุณสามารถอ่านหรือเปลี่ยนแปลงอะไรได้บ้าง
หากใช้เวิร์กสเปซที่มีผู้ดูแล คุณต้องมีสิทธิ์ใช้งานปลั๊กอินรีวิวโค้ดและการเชื่อมต่อแอปที่จำเป็น การติดตั้งปลั๊กอินไม่ได้ให้สิทธิ์เข้าถึง Repository
ดูวิธีตั้งค่าปลั๊กอินและการควบคุมเวิร์กสเปซได้ที่ปลั๊กอินใน ChatGPT และ Codex
ค้นหา pull request
เปิดการรีวิวโค้ดเพื่อค้นหา pull request ที่คุณสร้างหรือได้รับคำขอให้รีวิว ใช้การค้นหาและตัวกรองเพื่อจำกัดรายการให้แคบลง แล้วเลือก pull request
ตรวจสอบ Repository ชื่อ ผู้สร้าง และบรานช์เพื่อยืนยันว่าคุณกำลังรีวิวการเปลี่ยนแปลงที่ต้องการ คำอธิบายบอกเป้าหมายของผู้สร้าง ส่วน diff แสดงโค้ดที่เปลี่ยนแปลง
รีวิวการเปลี่ยนแปลง
อ่านคำอธิบายและสรุปของ pull request
ตรวจสอบไฟล์ที่เปลี่ยนแปลงและบรรทัดที่เกี่ยวข้องใน diff
ตรวจสอบข้อค้นพบและความคิดเห็นที่มีอยู่
ดูผลการทดสอบ การตรวจสอบ และข้อขัดแย้งในการรวมโค้ดที่ยังไม่ได้แก้ไข
ถาม 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 เตรียมการแก้ไขได้ด้วย อธิบายการเปลี่ยนแปลงที่ต้องการและข้อจำกัดของขอบเขตงาน จากนั้นตรวจสอบ diff และผลการทดสอบที่ได้
ตัวอย่าง: “Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
ตรวจสอบผลลัพธ์ก่อนส่งความคิดเห็น คอมมิตการเปลี่ยนแปลง หรือรวมโค้ด
รีวิว merge request ของ GitLab
ฟีเจอร์ GitLab รุ่นทดลองช่วยให้คุณดู merge request ในการรีวิวโค้ดได้ คุณสามารถตรวจสอบการเปลี่ยนแปลงและใช้ Codex เพื่อช่วยทำความเข้าใจและจัดการข้อเสนอแนะจากการรีวิว
ใช้การเชื่อมต่อ GitLab สำหรับบัญชีและโปรเจกต์ที่คุณต้องการรีวิว ดูตัวเลือกการเชื่อมต่อและสิทธิ์ใน Repository ได้ที่การเชื่อมต่อ GitLab กับ ChatGPT และ Codex
ฟีเจอร์รุ่นทดลองในแอปยังไม่รวมการรีวิวโค้ด GitLab บนคลาวด์ การเชื่อมต่อ GitLab หรือการเห็น merge request ในการรีวิวโค้ดไม่ได้เปิดใช้การรีวิวบนคลาวด์อัตโนมัติสำหรับ Repository นั้น
คำถามที่พบบ่อย
ฉันสามารถรีวิวการเปลี่ยนแปลงในเครื่องก่อนสร้าง pull request ได้ไหม
ได้ คุณสามารถขอให้ Codex รีวิวการเปลี่ยนแปลงในเครื่องได้ ดูตัวเลือกการรีวิวในเครื่องได้ในคู่มือการรีวิวโค้ด
การอัปเดตนี้จะย้ายการรีวิวบนคลาวด์ที่มีอยู่ไปยังสภาพแวดล้อมคลาวด์ใหม่หรือไม่
ไม่ การอัปเดตนี้จะไม่ย้ายการรีวิวโค้ดบนคลาวด์ที่มีอยู่ไปยังสภาพแวดล้อมคลาวด์ใหม่
