Forgejo ทางเลือกที่ยอดเยี่ยมสำหรับ GitHub และ Gitea

ฟอร์เกโจ

ฉันสร้างเครื่องมือควบคุมซอฟต์แวร์ที่โฮสต์เองที่ยอดเยี่ยม

เมื่อใครได้ยินเกี่ยวกับ Git version control ก็จะนึกถึง GitHub โดยอัตโนมัติ และไม่น่าแปลกใจเพราะมันเป็นที่รู้จักกันดีที่สุด แต่เราก็ไม่สามารถละทิ้งทางเลือกอื่น ๆ ที่มีอยู่และค่อนข้างดีในแต่ละวิธี

นั่นคือเหตุผลที่วันของ วันนี้เราจะพูดถึง Forgejo เล็กน้อย ซึ่งเป็นซอฟต์แวร์สำหรับการควบคุมเวอร์ชันในการพัฒนาซอฟต์แวร์ Git โฮสต์เอง ติดตั้งง่าย และบำรุงรักษาต่ำ ซึ่งยังมีคุณลักษณะการทำงานร่วมกันอื่นๆ เช่น การติดตามจุดบกพร่อง การตรวจสอบโค้ด การผสานรวมอย่างต่อเนื่อง การลงทะเบียน วิกิ เหนือสิ่งอื่นใด

เกี่ยวกับ Forgejo

ฟอร์เกโจ เกิดเป็นทางแยกของกีเทีย เนื่องจากความไม่ลงรอยกันเกี่ยวกับการโอนบริษัทหลังนี้ไปยังบริษัทที่แสวงหาผลกำไรโดยปราศจากความรู้หรือการอนุมัติจากชุมชน Forgejo ถูกสร้างขึ้นเพื่อเป็นทางเลือกที่ให้บริการซอฟต์แวร์ที่รัฐบาลส่งเสริมความสนใจของสาธารณชนทั่วไป

ฟอร์เกโจ อัปเดตการเปลี่ยนแปลงทั้งหมดในรหัส Gitea เป็นระยะ ตลอดจนพัฒนาคุณสมบัติใหม่ของตนเอง ปัจจุบัน Forgejo โฮสต์ Codeberg และคุณลักษณะที่สำคัญที่สุดมีดังนี้: en su เว็บไซต์เว็บไซต์:

แสงสว่าง: Forgejo สามารถโฮสต์ได้อย่างง่ายดายบนเครื่องเกือบทุกชนิด ไม่ว่าจะบน RPi หรือในระบบคลาวด์ Forgejo จะทำงานโดยไม่มีปัญหา

การจัดการโครงการ: นอกจากการโฮสต์ Git แล้ว Forgejo ยังมีคำขอดึง วิกิ กระดานคัมบัง และอื่นๆ อีกมากมายเพื่อประสานงานกับทีมของคุณ

สิ่งพิมพ์: มีความสามารถในการเสนอ "เวอร์ชัน" เพื่อโฮสต์ซอฟต์แวร์สำหรับการดาวน์โหลด หรือใช้รีจิสทรีของแพ็คเกจเพื่อเผยแพร่ไปยังนักเทียบท่า, npm และตัวจัดการแพ็คเกจอื่นๆ อีกมากมาย

ปรับแต่งได้: Forgejo รองรับการเปลี่ยนแปลงด้านต่างๆ เนื่องจากมีสวิตช์การกำหนดค่ามากมายเพื่อให้ Forgejo ทำงานได้ตรงตามที่คุณต้องการ

ทรงพลัง: สิทธิ์ขององค์กรและทีม, การรวม CI, การค้นหารหัส, LDAP, OAuth และอื่นๆ อีกมากมาย หากคุณมีความต้องการขั้นสูง Forgejo ช่วยคุณได้

ความเป็นส่วนตัว: ตั้งแต่ตัวตรวจสอบการอัปเดตไปจนถึงการตั้งค่าเริ่มต้น - Forgejo ได้รับการออกแบบมาให้มีความเป็นส่วนตัวเป็นอันดับแรกสำหรับคุณและทีมงานของคุณ

สหพันธ์: (WIP) เรากำลังทำงานอย่างแข็งขันเพื่อเชื่อมต่อซอฟต์แวร์ปลอมเข้าด้วยกันผ่าน ActivityPub และสร้างเครือข่ายการทำงานร่วมกันของอินสแตนซ์ส่วนตัว

ฟอร์จ 1.20.2-0

ปัจจุบัน Forgejo อยู่ในเวอร์ชัน "1.20.2-0" ซึ่งถือว่าเป็นเวอร์ชันที่เสถียรซึ่งมีการแก้ไขข้อบกพร่องหลายอย่างที่กล่าวถึงว่าจะแสดงคำเตือนในแผงการดูแลระบบเมื่อพบรายการที่ล้าสมัยใน app.ini

ของการ แก้ไขที่โดดเด่น ของรุ่นใหม่มีการกล่าวถึงต่อไปนี้:

  • เพิ่มเนื้อหาที่ขาดหายไปในแหล่งข้อมูล tarbal ของ Forgejo
  • วิธีแก้ไขข้อผิดพลาดในการเลือกประเภทผู้ใช้เมื่อสร้างผู้ใช้และเลือกสาธารณะส่วนตัว
  • แก้ไขการยืนยันการเข้าถึงโครงการในระดับองค์กร
  • แก้ไขข้อผิดพลาดเมื่อส่งคำขอดึงที่อนุญาตให้ยกเลิกการอนุมัติ
  • อัตโนมัติ
  • แก้ไขการจัดการเวอร์ชันแพ็คเกจ Nuget จำนวนมาก
  • อัปเดตอีเมล-setup.en-us.md
  • แก้ไขข้อผิดพลาดการรวบรวมขยะเมตา LFS
  • แก้ไขการถดถอย UI ของผู้เล่น asciinema
  • แก้ไขสไตล์รายการวัตถุ LFS
  • การแก้ไข CLI อนุญาตให้สร้างโทเค็นการเข้าถึงของผู้ใช้หลายคนด้วยชื่อเดียวกัน
  • แก้ไขตัวบันทึกเราเตอร์เพื่อหลีกเลี่ยงการแยกบันทึกในไฟล์ต่างๆ
  • เพิ่มคำอธิบายวิธีแก้ปัญหามิเรอร์ ssh
  • แก้ไขสถานะเวิร์กโฟลว์ที่ไม่ถูกต้องเมื่อเรียกใช้งานซ้ำในเวิร์กโฟลว์ที่เสร็จสิ้นแล้ว
  • การแก้ไขปัญหาการหลบหนีในตัวเลือกสาขา
  • แก้ไขการจัดการไฟล์ Debian ด้วยเครื่องหมายทับ

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณควรทราบว่ารหัสโครงการเขียนด้วยภาษา Go และได้รับอนุญาตภายใต้ใบอนุญาต MIT คุณสามารถรับ Forgejo ได้จากเว็บไซต์ของพวกเขา ซึ่งคุณจะพบคำแนะนำในการติดตั้ง ลิงค์คือนี่


เพิ่มเป็นแหล่งที่มาที่ต้องการ