Tags:
Topics: 
Node Thumbnail

การออกแบบที่เป็นจุดแข็งอย่างหนึ่งของระบบจัดการเวอร์ชันซอฟต์แวร์แบบกระจายศูนย์อย่าง Git คือ เครื่องไคลเอนต์ทุกเครื่องต้องเก็บข้อมูลทุกอย่างไว้ติดตัว (เพื่อจะสามารถทำหน้าที่เป็นเซิร์ฟเวอร์สำรองได้ทันทีเมื่อเครื่องเซิร์ฟเวอร์จริงเสียหาย)

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

GitHub จึงออกส่วนเสริม Large File Storage (LFS) โดยเปลี่ยนมาเก็บพอยเตอร์ของไฟล์ขนาดใหญ่เหล่านั้นแทน ส่วนไฟล์จริงจะเก็บไว้บนเซิร์ฟเวอร์ของ GitHub หรือ GitHub Enterprise

ความสามารถนี้ยังถูกทดสอบเฉพาะกลุ่มปิด และจะปล่อยให้ใช้งานจริงในไม่กี่เดือนข้างหน้า แต่ถ้าใครรอไม่ไหวก็ส่งแบบฟอร์มขอเป็นกลุ่มทดสอบได้ โดยมีโควต้าให้ฟรีคือ พื้นที่เก็บไฟล์ 1 GB และแบนด์วิดท์ 1 GB ต่อบัญชีต่อเดือนครับ

ที่มา: GitHub Blog

Get latest news from Blognone

Comments

By: panurat2000
ContributorSymbianUbuntuIn Love
on 16 April 2015 - 09:49 #806715
panurat2000's picture

เช่น ไฟล์เสียง ไฟล์ภาพยนต์

ภาพยนต์ => ภาพยนตร์

และแบนด์วิดธ์ 1 GB

แบนด์วิดธ์ => แบนด์วิดท์