SCM ใดที่มีความเข้มข้นของดิสก์น้อยกว่า (GIT กับ SVN กับคนอื่น ๆ )


4

ฉันสงสัยว่า pouplar SCM ของใด (โดยเฉพาะฉันสนใจ GIT, SVN) มีความเข้มข้นของดิสก์น้อยกว่า

สิ่งนั้นคือฉันจะได้รับ SSDisk (SSD) และพวกเขามีรอบการเขียน จำกัด และฉันกำลังคิดถึง SCM ที่ดูแลรักษาไฟล์จำนวนมากและดังนั้นการใช้งานอย่างเข้มข้นอาจทำให้อายุการใช้งานของดิสก์สั้นลง (:

ในใจของฉัน GIT นั้นเป็นดิสก์ที่มีความเข้มข้นมากขึ้นเพราะมันเก็บประวัติเต็มและการกระโดดจากเวอร์ชั่นหนึ่งไปอีกเวอร์ชั่นนั้นง่ายกว่ามาก

ความคิดของคุณ? : D


6
สุจริตจะไม่สร้างความแตกต่างที่เห็นได้ชัดใด ๆ กับอายุการใช้งานของ SSD เลือก DVCS ใด ๆ (ฉันชอบ Git) เนื่องจากประสิทธิภาพการทำงานเพิ่มขึ้นจากการควบคุมเวอร์ชันรวมศูนย์
Stephen Jennings

คำตอบ:


3

ในขณะที่ Git ทำงานกับประวัติเต็มรูปแบบ แต่ส่วนใหญ่จะเข้าถึงการอ่านเพื่อคำนวณความแตกต่างกับประวัติดังกล่าว

หากคุณเป็นคนที่เกี่ยวข้องกับการเข้าถึงเพื่อเขียนบน SDD:

  • เริ่มต้น repo DVCS ของคุณบนแท่ง USB
  • บันทึกเกี่ยวกับการออกจากระบบการพัฒนาในปัจจุบันของคุณโดยการมัดบน SSD ท้องถิ่นของคุณ (เพียงหนึ่งไฟล์ถูกสร้าง / ปรับปรุง) ในไดเรกทอรี Dropbox

วิธีการที่คุณจะจริงๆให้ผู้เขียนงานให้น้อยที่สุด;)


วิธีการที่น่าสนใจ: D ขอบคุณ! ))) (จะซื่อสัตย์ผมจะใช้แฟลชไดรฟ์ USB ภายนอก)
bakytn

2

เนื่องจากคอมไพล์บีบอัดไฟล์ตามต้องการ (ไฟล์เวอร์ชันเก่าที่ไม่ได้ใช้ในหัว) และเก็บแฮช / เนื้อหาเดียวกันเพียงครั้งเดียวจะไม่เสียพื้นที่มากนักหรือเขียน / ลบรอบเมื่อเปรียบเทียบกับระบบอื่นเช่น svn

การปรับระดับมือจับจะช่วยลบบล็อกได้ค่อนข้างดีเพียงแค่ให้แน่ใจว่าคุณมีพื้นที่ว่างเพียงพอในไดรฟ์ของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.