Tags:
Topics: 
Node Thumbnail

PyPy โครงการภาษา Python ที่เขียนด้วย Python เอง ประกาศย้ายระบบเก็บโค้ดจาก Mercurial ไปใช้ Git บน GitHub แม้ทีมงานจะยืนยันว่า Mercurial เป็นระบบเก็บโค้ดที่ดีกว่า Git ก็ตาม แต่ก็ไม่สามารถต้านทานกระแสความนิยมของ Git และ GitHub ได้

ปัญหาที่ทำให้ทีมงานต้องย้ายมีหลายอย่าง ตั้งแต่ SEO บนเว็บ foss.heptapod.net ที่ใช้งานอยู่ตอนนี้ไม่ดีนัก ทำให้ค้นหา issue ต่างๆ ได้ยาก, ทางเว็บพยายามสู้กับสแปมแต่ก็กลายเป็นว่าผู้ใช้เปิด issue ลำบาก, ที่สำคัญคือชุมชนโอเพนซอร์สไปอยู่บน GitHub กันหมดแล้ว

ทางโครงการประกาศครั้งนี้พร้อมแนวทางสำหรับนักพัฒนาที่ต้องการใช้ Mercurial ต่อไปสามารถส่งโค้ดขึ้น GitHub ได้

Mercurial เกิดมาใกล้ๆ กับ Git โดยทั้งสองตัวพยายามเลียนแบบ BitKeeper ที่เป็นซอฟต์แวร์ปิด ทั้งสองตัวแข่งขันกันอยู่สักพักหนึ่ง โดยเฉพาะการแข่งกันว่าใครจะเป็นระบบเก็บโค้ดมาตรฐานของโครงการ Linux Kernel แต่สุดท้าย Git/GitHub ก็ครองตลาดได้แทบเบ็ตเสร็จทุกวันนี้

ที่มา - PyPy

No Description

หน้าจอโปรแกรม TortoiseHG โปรแกรม Gui สำหรับใช้งาน Mercurial

Get latest news from Blognone

Comments

By: btoy
ContributorAndroidWindows
on 4 January 2024 - 12:59 #1302458
btoy's picture

ผมไม่เคยมีประสบการณ์การใช้งาน SVN เจ้าอื่นเลย ตอนเริ่มทำงานเขียนโปรแกรมแรกๆ ก็ใช้ Tool ของ platform ที่เขียนโค๊ด หลังจากนั้นก็เริ่มต้นใช้ Git ซึ่งถ้าในการใช้งานพื้นฐาน ผมว่า Git ค่อนข้างเรียนรู้ง่ายดีนะ ส่วน Mercurial ก็เคยได้ยินพวก Youtuber ต่างชาติบอกว่าดีหลายคนเหมือนกัน

ส่วนบน Cloud ก็ใช้ GitHub ตามยุคตามสมัย


..: เรื่อยไป

By: mr_tawan
ContributoriPhoneAndroidWindows
on 4 January 2024 - 23:34 #1302540 Reply to:1302458
mr_tawan's picture

ไปเรียก Git ว่าเป็น SVN นี่ Linus Torwalds อาจจะชูนิ้วกลางใส่ได้


  • 9tawan.net บล็อกส่วนตัวฮับ
By: btoy
ContributorAndroidWindows
on 5 January 2024 - 09:03 #1302576 Reply to:1302540
btoy's picture

555+ 😁 งั้นขออนุญาติแก้เป็น SCM แพร้บ 😅


..: เรื่อยไป

By: rattananen
AndroidWindows
on 4 January 2024 - 13:05 #1302460

โดยเฉพาะการแข่งกันว่าใครจะเป็นระบบเก็บโค้ดมาตรฐานของโครงการ Linux Kernel

มันจะไปชนะได้ไงก็คนเขียน Linux Kernel กับ GIT มันคนเดียวกัน

By: Azymik on 4 January 2024 - 14:21 #1302472 Reply to:1302460

+5555