Tags:

สงครามศาสนาอีกสมรภูมิหนึ่งที่สู้กันดุเดือดคือโลกของ Version Control System (VCS หรือบางที่ก็เรียก Revision Control) โดยแนวโน้มของตลาดกำลังขยับจาก VCS แบบ client-server อย่าง CVS/SVN มาเป็น distributed VCS อย่าง Git, Bazaar (BZR) และ Mercurial (Hg)

ส่วนของโครงการ Python นั้นได้ประกาศออกมาแล้วว่าจะย้ายจาก SVN ไปเป็น Mercurial (Hg) โดย Guido van Rossum ผู้สร้าง Python เป็นคนเลือก (ตัวเลือกอีกอันคือ Bazaar) แต่ยังไม่ประกาศว่าจะย้ายเมื่อไร

Mercurial เขียนด้วย Python และถูกสร้างขึ้นมาใช้แทน BitKeeper สำหรับเคอร์เนลของลินุกซ์ (ซึ่งสุดท้ายแล้วแพ้ให้กับ Git ที่ Linus เป็นคนสร้างเอง) แต่โครงการใหญ่ๆ หลายอันก็ใช้ Hg เช่น Mozilla, OpenJDK, OpenSolaris และโครงการของซันแทบทั้งหมด

ส่วน Bazaar นั้นพัฒนาโดยบริษัท Canonical ผู้ทำ Ubuntu และใช้ในโครงการ Launchpad.net

สำหรับชุมชน Blognone ตัวไหนนิยมสุด วัดกันให้รู้ชัดๆ ด้วยโพล

ที่มา - Ars Technica

Comments

By: willwill
ContributorAndroidUbuntu
willwill's blog
on 04/04/09 0:40 #94666 toggle
willwill's picture

เอ ผมเห็นเค้ามี bzr repo ให้เลือกใช้ตั้งนานแล้วนะครับ ไม่เห็นมี mercurial ม้ามืดจากไหนไม่ทราบ

GNOME ก็มี bzr นะครับ

ปล. bzr มี bzr-svn bzr-git แต่ไม่มี bzr-hg สิครับ :(

By: sugree
FounderWriterAndroidBlackberry
sugree's blog
on 04/04/09 1:01 #94671 toggle
sugree's picture

มันเป็น Python และมันเร็ว

By: tonkla
Ubuntu
tonkla's blog
on 04/04/09 1:19 #94674 toggle
tonkla's picture

เพราะเหตุใด...

Git was ruled out early because it "provokes strong antipathies" among some in the Python community.

มีใครพอจะทราบบ้างครับ (คงไม่ใช่เพราะ Linux kernel เลือก Git .. ถ้าใช่ก็เป็นเรื่องที่บัดซบมากๆ)

By: sugree
FounderWriterAndroidBlackberry
sugree's blog
on 04/04/09 10:53 #94720 Reply to:94674 toggle
sugree's picture

อืม คนเขียน python หลายคนคงอยากอุดหนุน python มากกว่า และ git บนวินโดส์มันก็เข้าขั้นสยอง

By: tekkasit
ContributorAndroidWindows
tekkasit's blog
on 04/04/09 17:58 #94783 Reply to:94720 toggle
tekkasit's picture

กำลังเริ่มจะลองใช้ git บนวินโดส์ มันสยองอย่างงั้นเลยหรือครับ

By: sugree
FounderWriterAndroidBlackberry
sugree's blog
on 04/04/09 20:53 #94810 Reply to:94783 toggle
sugree's picture

เอ่อ ผมก็พูดเกินไป สำหรับคนที่ชินกับวินโดส์ที่ใช้เมาส์กดอาจจะสยอง git มีคำสั่งเยอะมาก TortoiseGit น่าจะช่วยได้ เห็นว่าดีขึ้นเยอะแล้ว รุ่นล่าสุดเดือนที่แล้วพึ่งทำงานพื้นฐานได้ครบ

By: wiennat
Writer
wiennat's blog
on 04/04/09 8:27 #94710 toggle
wiennat's picture

แต่ละตัวมันเก่งต่างกันยังไง ใครก็ได้สรุปให้ฟังหน่อย

onedd.net


onedd.net