ฉันทราบว่าเจนกินส์สนับสนุน Git และ SVN Jenkins มีเครื่องมือ SCM อื่น ๆ อะไรบ้างที่สนับสนุน
ฉันทราบว่าเจนกินส์สนับสนุน Git และ SVN Jenkins มีเครื่องมือ SCM อื่น ๆ อะไรบ้างที่สนับสนุน
คำตอบ:
มันสนับสนุนAccuRev, CVS, การโค่นล้ม Git, Mercurial, Perforce, ClearcaseและRTC
สำหรับทุกคนนั้นมีปลั๊กอินและอย่างที่คุณรู้อยู่แล้วเจนกินส์ไม่ได้ จำกัด อยู่แค่ในรายการเท่านั้นทุกคนสามารถสร้างปลั๊กอิน SCM สำหรับตัวเลือกอื่นได้หากต้องการ
นี่คือลิงค์ไปยังปลั๊กอิน:
นอกจากรายการในคำตอบก่อนหน้านี้แล้วยังมีปลั๊กอินที่รวม Serena Dimensions CM เข้ากับ Jenkinsด้วย รายละเอียดเพิ่มเติมเกี่ยวกับปลั๊กอินนี้ (จากหน้าเชื่อมโยง):
ปลั๊กอินอนุญาตให้งาน Jenkins สามารถเชื่อมโยงกับสตรีมหรือโครงการSerena Dimensions CMอัปเดตพื้นที่ทำงาน Jenkins โดยอัตโนมัติด้วยเนื้อหาไฟล์จากที่เก็บ Dimensions CM
ขณะนี้ปลั๊กอินสนับสนุน
- การลงคะแนนเลือกตั้ง
- เช็คเอาท์
- สร้างการรายงานบันทึกการเปลี่ยนแปลง
- แท็ก
- การอัปโหลดสิ่งประดิษฐ์
- การปรับใช้แท็ก
- การเปิดใช้งานแท็กงานสร้างผ่านตัวสร้างส่วนข้อมูล
วิดีโอสอน : ขนาด CM: เจนกินส์ปลั๊กอินกวดวิชา
คำถามของคุณไม่ได้ระบุว่าเป็นเรื่องเกี่ยวกับแพลตฟอร์มใด (OS) แต่ถ้ามันเกี่ยวกับเมนเฟรมเก่าที่ดี (รัน zOS ในขณะที่ z หมายถึง "zero downtime ... ") ดังนั้นสิ่งเหล่านี้จะเป็นตัวเลือกที่เป็นไปได้ที่จะเลือกจาก (อัญประกาศมาจากหน้าที่เชื่อมโยง):
ดาวน์โหลด Compuware Source Code สำหรับ Endevor, PDS และ ISPW ปลั๊กอิน
... อนุญาตให้ผู้ใช้ Jenkins ดาวน์โหลดสมาชิก Endevor, PDS หรือ ISPW จากเมนเฟรมลงในพีซี จากนั้นสามารถเข้าถึงซอร์สบนพีซีตัวอย่างเช่นสำหรับการวิเคราะห์และการรายงาน SonarQube
ไอบีเอ็ม Zos เชื่อมต่อ
... จัดเตรียมฟังก์ชันผ่านการเชื่อมต่อ FTP กับ IBM z / OS LPAR คุณสามารถกำหนดค่าโครงการ SCLM ของคุณบน z / OS แล้วตรวจสอบการเปลี่ยนแปลงผ่าน Jenkins
คุณสมบัติรวมถึง:
- การส่งงาน JCL ของผู้ใช้ (โดยเก็บบันทึกเสริมเมื่อเสร็จสิ้น)
- แนะนำ SCLM ในฐานะ SCM สำหรับโครงการของคุณซึ่งอนุญาตให้เช็คเอาต์การเปลี่ยนแปลง SCLM
- ความสามารถในการสร้างโครงการ SCLM ในปัจจุบันสามารถดำเนินการได้ผ่านการดำเนินการสร้าง 'ส่ง zOS Job' เท่านั้น
PS: ถ้าคุณไม่คุ้นเคยกับการแก้ SCM ทั่วไปบนแพลตฟอร์มนี้ (เช่น Endevor หรือ ISPW) จากนั้นมีลักษณะที่SCM ทั่วไปการแก้ปัญหาที่มีอยู่สำหรับการจัดการซอฟต์แวร์เมนเฟรม