Saphan

Saphan Studio กับแพลตฟอร์ม Git ของคุณ

แพลตฟอร์ม Git ของคุณอยู่ที่เดิม การเปลี่ยนแปลงของเอเจนต์มาเป็น pull request ทุก pull request ได้รับการรีวิวพร้อมหลักฐาน และการตัดสินใจของมนุษย์อยู่ในบันทึก หน้านี้บอกว่าอะไรใช้ได้วันนี้บน GitHub และ Gitea และอะไรยังไม่มี

รีวิวทุก pull request ด้วย Proven

01

ไม่มีหลักฐาน ไม่มีการรายงาน

Proven รายงานปัญหาเฉพาะเมื่อมีหลักฐานที่คุณตรวจเองได้: เทสต์ที่ล้มบนการเปลี่ยนแปลง หรือคิวรีพร้อมแถวที่ได้

02

ตรวจสอบได้ภายหลังโดยคนอื่น

ทุกการรีวิวทิ้งชุดหลักฐานที่ลงนามไว้ ซึ่งตรวจยืนยันแบบออฟไลน์ได้โดยไม่ต้องเข้าถึงผู้รีวิว

03

ทำงานที่ที่โค้ดของคุณอยู่

เป็น GitHub Action หรือใน Gitea Actions บนเซิร์ฟเวอร์ของคุณเอง หรือแบบ air-gapped ทั้งหมด ฟรีและโอเพนซอร์ส Apache-2.0

ให้หลักฐานเป็นเงื่อนไขของการ merge

branch protection ของแพลตฟอร์มคุณกำหนดให้ต้องผ่านการตรวจของ Proven ได้ จากนั้น pull request ที่มีปัญหาที่พิสูจน์แล้วจะ merge ไม่ได้ ไม่ว่าโดยคนหรือเอเจนต์ การบังคับใช้เป็นของแพลตฟอร์มเอง Proven ให้หลักฐาน

สิ่งที่ Saphan Studio เพิ่มให้วันนี้

01

อ่าน pull request ของคุณเข้าบันทึก

บน GitHub และ Gitea Saphan Studio บันทึกแต่ละ pull request และสิ่งที่ branch ต้องการ ไว้ข้างการรันของเอเจนต์และการรีวิว

02

บน Gitea จะ merge หลังการตัดสินใจที่มนุษย์ลงนาม

ผู้อนุมัติตัดสินใจในคอนโซล Saphan Studio จากนั้น Saphan Studio ยื่นการอนุมัติ merge และบันทึกการ merge หลังจากอ่านกลับจาก Gitea แล้วเท่านั้น

03

บน GitHub การ merge ยังอยู่ที่ GitHub ในรุ่นนี้

Saphan Studio อ่านข้อมูล ทีมของคุณ merge บน GitHub ภายใต้ branch protection ของคุณ

04

ยังไม่รองรับ GitLab และ Bitbucket

จะตามมาตามลำดับความจำเป็นของลูกค้า

ก่อนถึง pull request

การรีวิวเกิดหลังงานเสร็จ Saphan Studio ยังกำกับสิ่งที่เกิดก่อนหน้านั้น: ทุกงานได้รับอนุมัติก่อนที่เอเจนต์จะเริ่ม เอเจนต์ทำงานแบบถูกจำกัด เข้าถึงเครือข่ายได้ตามนโยบายที่ระบุชื่อเท่านั้น และทุกการตัดสินใจอยู่ในบันทึกที่ลงนามซึ่งผู้ตรวจสอบตรวจได้

Saphan Studio เพิ่มเติม

รันเอเจนต์เขียนโค้ดบน GitHub หรือ Gitea?

คุยกับเรา — [email protected]