Bitbucket จะลบการสนับสนุน Mercurial และมุ่งเน้นไปที่ Git

Bitbucket

ผ่านสิ่งพิมพ์ ในบล็อกของ แพลตฟอร์มการพัฒนาความร่วมมือยอดนิยม Bitbucket มีการประกาศว่าแพลตฟอร์มนี้จะไม่สามารถใช้งานร่วมกับ ระบบควบคุมแหล่งที่มา Mercurial ซึ่งจะเปลี่ยนเป็น Git แทน

สิ่งสำคัญคือต้องจำไว้ว่าในตอนแรกบริการ Bitbucket มุ่งเน้นไปที่ Mercurial เท่านั้น แต่ตั้งแต่ปี 2011 เป็นต้นมาก็เริ่มให้การสนับสนุน Git ด้วย เป็นที่สังเกตว่าปัจจุบัน Bitbucket ได้พัฒนาจากเครื่องมือควบคุมเวอร์ชันไปสู่แพลตฟอร์มเพื่อจัดการวงจรการพัฒนาซอฟต์แวร์ที่สมบูรณ์

ปีนี้ การพัฒนา Bitbucket จะมุ่งเน้นไปที่สาขาการพัฒนาร่วมกันและการขยายเครื่องมืออัตโนมัติซึ่งจะช่วยให้การวางแผนโครงการการเข้ารหัสและการปรับใช้งานง่ายขึ้น

ด้วยที่เก็บมากกว่า 28 ล้านแห่ง Bitbucket ฉลองผู้ใช้ที่ลงทะเบียน 10 ล้านคนบน Bitbucket Cloud เมื่อเดือนเมษายนที่ผ่านมา. Bitbucket นำเสนอการผสานรวมกับเครื่องมือต่างๆเช่น Jira, Trello และเครื่องมืออื่น ๆ ของตระกูล Atlassian ซึ่งเป็นเจ้าของแพลตฟอร์ม

แพลตฟอร์มช่วยให้คุณปรับใช้ทดสอบตรวจสอบวิเคราะห์โค้ดหรือจัดเก็บอ็อบเจ็กต์ ให้การผสานรวมแบบเปิดกับ AWS, JFrog, Datadog, LaunchDarkly, Slack และอื่น ๆ

เหตุผลที่คุณเอนเอียงไปใช้คอมไพล์ก็เพราะว่า การสนับสนุนระบบควบคุมเวอร์ชันสองเวอร์ชันช้าลงและทำให้การดำเนินการตามแผนมีความซับซ้อนดังนั้นจึงตัดสินใจที่จะมุ่งเน้นไปที่ Git เท่านั้นและละทิ้ง Mercurial Git ได้รับเลือกให้เป็นผลิตภัณฑ์ที่เกี่ยวข้องใช้งานได้ดีและเป็นที่นิยมมากขึ้น

ทีม Bitbucket วางแผนที่จะสร้างที่เก็บ Mercurial ใหม่ให้เสร็จสิ้น โดยผู้ใช้ ณ วันที่ 1 กุมภาพันธ์ 2020.

แล้ว ในวันที่ 1 มิถุนายนของปีเดียวกันผู้ใช้จะไม่สามารถใช้คุณสมบัติ Mercurial บน Bitbucket หรือผ่าน API ได้ และเงินฝากของ Mercurial ทั้งหมดจะถูกลบออก สำหรับฟีเจอร์ Mercurial ในปัจจุบันของ Bitbucket ทั้งหมดจะมีให้ใช้งานจนถึงวันที่ 31 พฤษภาคมของปีหน้าก่อนที่จะยุติลง

ดังนั้นผู้ใช้จึงควรย้ายไปที่ Git ยูทิลิตี้ใดที่เสนอให้แปลงที่เก็บ หากนักพัฒนาไม่ต้องการเปลี่ยนเครื่องมือตามปกติขอเสนอให้เปลี่ยนไปใช้บริการโฮสติ้งโอเพ่นซอร์สอื่น ๆ ตัวอย่างเช่นการสนับสนุน Mercurial มีให้ที่ SourceForge, Mozdev และ Savannah

ตามที่ทีมงาน Bitbucket การสร้างรายการที่มีคุณภาพต้องได้รับการเอาใจใส่อย่างมาก

"เนื่องจาก Git เป็นเครื่องมือที่ใช้กันอย่างแพร่หลาย Mercurial จึงเสี่ยงต่อการละเลยปัญหาในขณะที่เราพัฒนา" บล็อกโพสต์อ่าน

เพื่อแสดงให้เห็นถึงการตัดสินใจที่จะละทิ้งการสนับสนุน Merccurial ทีมงาน Bitbucket รายงานผลการสำรวจ

จากการสำรวจ Stack Overflow นักพัฒนาเกือบ 90% ชอบ Git และมีเพียง 3% ของผู้ตอบแบบสอบถามที่ใช้ Mercurial.

สถิติภายในของ Bitbucket ยืนยันถึงแนวโน้มที่คล้ายกันซึ่งแสดงให้เห็นถึงความนิยมของ Mercurial ที่ลดลงอย่างต่อเนื่อง: มีผู้ใช้ Mercurial ใหม่น้อยกว่า 1% ที่ถูกเลือก ในขณะเดียวกัน Mercurial ยังคงใช้ในการพัฒนาโครงการสำหรับ Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine และ W3C

จะโยกย้ายและส่งออกเงินฝากปรอทได้อย่างไร?

ทีมงาน Bitbucket แนะนำให้ทีมพัฒนาย้ายที่เก็บ Mercurial ที่มีอยู่ไปยัง Git

เมื่อต้องการทำสิ่งนี้ มีเครื่องมือแปลง Git ที่แตกต่างกัน ที่มีอยู่ในตลาดรวมถึงปลั๊กอิน hg-fast-export และ hg-git mercurial

เพื่อสนับสนุนการย้ายข้อมูลของลูกค้า Bitbucket ได้สร้างแหล่งข้อมูลต่อไปนี้เพื่อให้ความรู้และเครื่องมือที่จำเป็นสำหรับการเปลี่ยนแปลงที่ดีขึ้น: เธรดชุมชนเฉพาะเพื่อหารือเกี่ยวกับเครื่องมือการแปลงการย้ายข้อมูลเคล็ดลับและความช่วยเหลือในการแก้ปัญหาข้อมูลและบทช่วยสอน Git ที่ครอบคลุม พื้นฐานของการสร้างแบบสอบถามแบบดึงการสร้างฐานข้อมูลใหม่และ Git hooks

อย่างไรก็ตามสำหรับลูกค้าที่ต้องการใช้ระบบ Mercurial ต่อไปมีบริการโฮสติ้ง Mercurial ฟรีและมีค่าใช้จ่ายจำนวนหนึ่งตามบล็อกโพสต์


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา