Tags:
Node Thumbnail

สงครามศาสนาอีกสมรภูมิหนึ่งที่สู้กันดุเดือดคือโลกของ 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

Get latest news from Blognone

Comments

By: willwill
ContributorAndroid
on 4 April 2009 - 01:40 #94666
willwill's picture

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

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

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

By: sugree
FounderWriterAndroidBlackberry
on 4 April 2009 - 02:01 #94671

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

By: tonkla
Ubuntu
on 4 April 2009 - 02:19 #94674

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

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

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

By: sugree
FounderWriterAndroidBlackberry
on 4 April 2009 - 11:53 #94720 Reply to:94674

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

By: tekkasit
ContributorAndroidWindowsIn Love
on 4 April 2009 - 18:58 #94783 Reply to:94720
tekkasit's picture

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

By: sugree
FounderWriterAndroidBlackberry
on 4 April 2009 - 21:53 #94810 Reply to:94783

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

By: wiennat
Writer
on 4 April 2009 - 09:27 #94710

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

onedd.net


onedd.net

By: olan16
AndroidWindowsIn Love
on 5 January 2016 - 22:41 #872929
olan16's picture

เฮ้อ SVN ยังจะมีอนาคตอีกมั้ยเนี่ย

ผมเลือกสอนเด็กๆด้วย SVN แทน GIT ซะด้วยซิ ( เลือกเพราะมันใช้ง่ายและเบสิคมาก )