ฉันกำลังเขียนเรียงความและต้องการมีหลักฐานเชิงประจักษ์บางทีข้อมูลระยะยาวที่เปรียบเทียบความนิยมของเทคโนโลยีเหล่านี้ในช่วงระยะเวลาหลายปี
มีสถิติใดที่แสดงถึงความนิยมของ Git เทียบกับ SVN หรือไม่?
ฉันกำลังเขียนเรียงความและต้องการมีหลักฐานเชิงประจักษ์บางทีข้อมูลระยะยาวที่เปรียบเทียบความนิยมของเทคโนโลยีเหล่านี้ในช่วงระยะเวลาหลายปี
มีสถิติใดที่แสดงถึงความนิยมของ Git เทียบกับ SVN หรือไม่?
คำตอบ:
เพื่อเพิ่มการตอบของแจน , Ohlohได้รับการรวบรวมข้อมูล (เท่านั้น) สามครั้งโดยเครื่อง Wayback อินเทอร์เน็ตของหน่วยเก็บถาวรแต่กรกฎาคม 2011 ไม่สามารถอ่านได้เพื่อที่จะช่วยให้สามชุดข้อมูลรวมทั้งในวันนี้ (บวกการแก้ไขในอนาคต):
หมายเหตุ: แตกต่างจากวันที่ภายหลังสิงหาคม 2010 มีค่าแยกกันสำหรับการโค่นล้มและSvnSync (เครื่องมือการมิเรอร์อ่านอย่างเดียวแบบโค่นล้ม) มันยุติธรรมที่จะคาดเดาตัวเลขการโค่นล้มในภายหลังรวมถึงการแบ่งปัน SvnSync ขนาดใหญ่
นี่แสดงให้เห็นว่าจากแหล่งเก็บข้อมูลโอเพนซอร์ซที่จดทะเบียนใน Ohloh มีการเติบโตอย่างมากทั้ง Git และ Subversion ในขณะที่พวกเขาอยู่ที่ระดับในปี 2010 มีสองเท่าของจำนวนคลังเก็บโค่นล้มในปี 2012 (... จัดทำดัชนีโดย Ohloh) แต่ตอนนี้ Git กลายเป็นผู้นำได้อย่างง่ายดาย
ไซต์ต่าง ๆ เช่น Ohloh และ Github จะบอกสิ่งที่เกิดขึ้นในโลกโอเพนซอร์สเท่านั้นและไม่ต้องคำนึงถึงสิ่งต่าง ๆ (ใหญ่กว่า) ทางการค้า / อุตสาหกรรม / แหล่งปิดด้านสิ่งต่างๆ Google Trends ให้ความนิยมอื่น ๆ ทุกประเภทสำหรับ "การโค่นล้ม" และ "git" (ทั้งคู่มีความหมายอื่นนอกโลก SCM)
ตัวบ่งชี้ที่ดีที่สุดที่คุณน่าจะได้รับในขณะนี้คือ Eclipse Community Survey สิ่งนี้ดำเนินการทุกปีโดย Eclipse Foundation และเนื่องจากผู้ใช้ Eclipse มีแนวโน้มที่จะเป็นนักพัฒนา Java ในทุกขนาดและรูปร่างมันจึงมีเป้าหมายที่จะเป็นตัวแทนที่เป็นธรรมของชุมชนการพัฒนาซอฟต์แวร์โดยรวม ปัญหาเพียงอย่างเดียวคือนักพัฒนา Windows อาจอยู่ภายใต้การแทน แต่ก็ยังคงให้คำแนะนำที่สมเหตุสมผลเกี่ยวกับสิ่งที่เป็นอยู่และเนื่องจากเป็นไปไม่กี่ปีตอนนี้คุณสามารถเริ่มเห็นแนวโน้มที่เริ่ม ออกมา
ตัวเลขของพวกเขาสำหรับ Git คือ:
สำหรับการโค่นล้ม:
รายงานสำรวจ 2012 จะออกในอีกไม่กี่สัปดาห์ข้างหน้า ในขณะเดียวกันจุดข้อมูลอื่นที่เราสามารถพิจารณาคือการเติบโตของ Github ย้อนกลับไปในเดือนสิงหาคมฉันสังเกตเห็นว่ามีผู้ใช้งานเพียงล้านคนแม้ว่าฉันจะไม่ได้บันทึกตัวเลขที่แน่นอน มีผู้ใช้ถึง 1,654,419 คนในขณะที่เขียน: เพิ่มขึ้นอย่างน้อย 66% ใน 288 วันหรือประมาณ 90% ต่อปี หากเราสมมติว่าการเติบโตของ Github นั้นบ่งบอกถึงอัตราการเพิ่มขึ้นของการใช้ Git ทั่วทั้งอุตสาหกรรม (ข้อสมมติฐานที่น่าสงสัย: ดูความคิดเห็นด้านล่าง) ซึ่งจะแนะนำว่าการยอมรับ Git นั้นอยู่ระหว่าง 20% ถึง 25% และแน่นอนว่าจะแซงหน้าการโค่นล้มไปที่ช่องหมายเลข 1 ในอีก 12-18 เดือนข้างหน้า
อัปเดต:ผลลัพธ์ของการสำรวจชุมชน Eclipse 2012 ทำให้ Git / Github มีส่วนแบ่งตลาดรวม 27.6% นี่เป็นสิ่งที่เกินความคาดหมายของฉัน (ฉันคิดว่ามันจะเป็นยุค 20 ที่ต่ำที่สุด) และหมายความว่าตอนนี้เกือบจะมีการเจาะเข้าไปในสภาพแวดล้อมขององค์กรและองค์กรอย่างมีนัยสำคัญ การโค่นล้มยังคงอยู่ในช่องหมายเลข 1 สำหรับตอนนี้ แต่จากตัวเลขเหล่านี้ฉันจะประหลาดใจมากแน่นอนหากนี่เป็นกรณีนี้ในปีหน้า
อัปเดต:มีการเพิ่มผลลัพธ์สำหรับการสำรวจชุมชน Eclipse 2013 ตอนนี้ Git มีการใช้งานเท่ากันโดยมีการโค่นล้ม (36.3% เทียบกับ 37.8% ตามลำดับ) และหากแนวโน้มยังคงดำเนินต่อไปจะเกิดขึ้นได้อย่างง่ายดายในสถานที่แรกที่มีผลการสำรวจในปีหน้า
อัปเดต:ผลลัพธ์ของการสำรวจชุมชน Eclipse 2014 แสดง Git (33.3%) ที่เหนือกว่าการโค่นล้ม (30.7%) ตามที่คาดไว้จากแนวโน้มในปีที่ผ่านมา
แหล่งที่มา:
นอกเหนือจากคำตอบก่อนหน้าของฉันมีบางเว็บไซต์ที่ติดตามความต้องการทักษะในหมู่นายจ้าง สิ่งเหล่านี้เป็นตัวชี้วัดที่มีประโยชน์เพราะมันแสดงให้เห็นอย่างชัดเจนว่าสิ่งใดอยู่ในการตั้งค่าขององค์กร / องค์กรในขณะที่ไม่สนใจตลาดโอเพ่นซอร์ส / งานอดิเรก (ซึ่งอาจเป็นแฟนพันธุ์แท้ในเวลาที่เหมาะสม)
ตัวอย่างหนึ่งคือhttp://www.itjobswatch.co.uk/ สถิติของพวกเขามีดังนี้ ณ วันที่ 18 มิถุนายน 2013 เมื่อเทียบกับ 18 มิถุนายน 2012:
(ฉันไม่สามารถค้นหาสถิติสำหรับระบบอื่น ๆ เช่น CVS, SourceGear Vault และอื่น ๆ )
ดูเหมือนว่าความต้องการ Git จะเพิ่มขึ้นเป็นสองเท่าทุก ๆ 12-18 เดือนและหากแนวโน้มปัจจุบันยังคงดำเนินต่อไปจะมีการแซงหน้าการโค่นล้มประมาณปลายปี 2013 เพื่อเป็นซอฟต์แวร์ควบคุมแหล่งที่ใช้กันอย่างแพร่หลายในการตั้งค่าขององค์กร เห็นได้ชัดว่าการโค่นล้มยอดเขาประมาณหนึ่งปีที่ผ่านมาและตอนนี้ก็ค่อยๆลดลง
ฉันคิดว่าohlohมีความเกี่ยวข้องบางอย่าง แต่ฉันไม่แน่ใจว่าคุณสามารถแงะข้อมูลในอดีตจากพวกเขา
สำหรับโดเมนเฉพาะบางแห่งโปรดดูการใช้ vcs สำหรับ Debian packagin (คุณสามารถแงะข้อมูลประวัติจาก UDD ได้ แต่อาจไม่นานมากเนื่องจากฟิลด์ Vcs- * ไม่ใช่เก่า)