จะใช้งานได้หรือไม่ถ้าฉันทำเครื่องหมายข้อผิดพลาด "Fix Committed" ถ้าแพ็คเกจที่เป็นปัญหานั้นโฮสต์อยู่ต้นน้ำ (นอก Launchpad)
ตัวอย่างเช่น : รายงานข้อผิดพลาด , การแก้ไขความมุ่งมั่น
จะใช้งานได้หรือไม่ถ้าฉันทำเครื่องหมายข้อผิดพลาด "Fix Committed" ถ้าแพ็คเกจที่เป็นปัญหานั้นโฮสต์อยู่ต้นน้ำ (นอก Launchpad)
ตัวอย่างเช่น : รายงานข้อผิดพลาด , การแก้ไขความมุ่งมั่น
คำตอบ:
คุณสามารถค้นหารายการ Launchpad คำจำกัดความสถานะข้อผิดพลาดวิธีที่พวกเขาใช้ในการติดตามข้อผิดพลาดอูบุนตูที่https://wiki.ubuntu.com/Bugs/Status โดยปกติสำหรับงานแพ็คเกจของ Ubuntu "Fix Committed" จะไม่ตรงกับ "การแก้ไขเป็นอัปสตรีม แต่ยังไม่ได้อยู่ใน Ubuntu"; เพราะโดยปกติคุณสามารถตั้งค่านาฬิกาบั๊กและปล่อยให้ Launchpad จัดการได้ตามที่ Jorge แนะนำ
โปรดทราบว่าทีมงาน Ubuntu บางคนได้กำหนดบทบาทที่แตกต่างให้กับฟังก์ชั่น Launchpad บางอย่างรวมถึงสถานะของบั๊ก สิ่งนี้อาจทำให้เกิดความสับสนในขั้นต้น หากคุณกำลังวิเคราะห์ข้อผิดพลาดในองค์ประกอบเฉพาะอย่างสม่ำเสมอคุณควรทำความคุ้นเคยกับวิธีการที่ทีมรับผิดชอบองค์ประกอบดังกล่าวทำการทดสอบจุดบกพร่อง
"Fix Committed" หมายถึงนักพัฒนาได้คิดหาวิธีแก้ไขปัญหาการทำงานและรวมเข้ากับที่เก็บพัฒนาแล้ว
ปัญหาจะได้รับการอัปเดตเมื่อข้อผิดพลาดมีการทำเครื่องหมาย "แก้ไขการเผยแพร่" สำหรับรุ่น Ubuntu ของคุณ
คุณไม่จำเป็นต้องทำสิ่งนี้ด้วยมือ หากคุณตั้งค่านาฬิกาข้อมือ Launchpad สามารถตรวจสอบรายงานข้อผิดพลาดต้นน้ำและตั้งค่าสถานะโดยอัตโนมัติ เพื่อให้โครงการอัปสตรีมจำเป็นต้องมีตัวติดตามบั๊กที่ลงทะเบียนไว้ใน Launchpad (คุณสามารถเพิ่มได้ตลอดเวลาหากไม่มี)
เมื่อคุณทำ Launchpad นี้จะติดตามข้อบกพร่องใน Ubuntu และ upstream ทำให้นักพัฒนาค้นพบข้อบกพร่องที่ได้รับการแก้ไขอัปสตรีมและยังไม่ได้รับการแก้ไขใน Ubuntu
ในกรณีเฉพาะของคุณ wajig ไม่มีการติดตามบั๊กใน Launchpad ฉันไปข้างหน้าและทำอย่างนั้น น่าเสียดายที่โครงการใน Launchpad ไม่ได้ถูกตั้งค่าให้ใช้ตัวติดตามบั๊กภายนอก คุณอาจติดต่อผู้ที่ลงทะเบียนเพื่อเปลี่ยนเพื่อชี้ไปยังตัวติดตาม wajig ต้นน้ำจริงซึ่งจะทำให้ง่ายต่อการเชื่อมโยงรายงานข้อผิดพลาดในอนาคต
ตั้งแต่ยังไม่ได้แก้ปัญหาเดิมของคุณผมออกจากความคิดเห็นในรายงานข้อผิดพลาด ; หวังว่าจะชี้คนที่เหมาะสมให้กับปัญหา
ไม่การแก้ไขที่กำหนดคือเมื่อการแก้ไขสำหรับข้อบกพร่องดังกล่าวได้รับการแก้ไขในที่เก็บรหัสที่โครงการใช้
Launchpad จะกำหนดสถานะ Fix Commited เป็น "Fix Committed: ผู้พัฒนาได้กำหนดให้เขา / เธอแก้ไขไปยัง codebase ของโครงการ" ซึ่งหมายความว่านักพัฒนาได้รับการแก้ไขข้อผิดพลาดแล้ว แต่ยังไม่ได้วางจำหน่ายดังนั้นคุณจะไม่เห็นว่าได้รับการแก้ไขจนกว่าจะเข้าสู่สถานะแก้ไขการเปิดตัว