การเปลี่ยนไปใช้ Git/GVFS สำหรับการพัฒนา Windows ของ Microsoft เกือบจะเสร็จสมบูรณ์แล้ว

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

เมื่อต้นปีนี้ Microsoft ประกาศ ว่ากำลังทำงานในโซลูชันที่ช่วยให้ไคลเอ็นต์ Git สามารถปรับขนาดเป็น repos ขนาดใหญ่ได้ โซลูชันใหม่นี้มีชื่อว่า GVFS (Git Virtual File System) GVFS จำลองระบบไฟล์ใต้ repo ของคุณและทำให้ดูเหมือนว่าไฟล์ทั้งหมดใน repo ของคุณมีอยู่ แต่ในความเป็นจริง จะดาวน์โหลดไฟล์ในครั้งแรกที่เปิดเท่านั้น นอกจากนี้ยังจัดการอย่างจริงจังว่าต้องพิจารณา repo Git มากเพียงใดในการดำเนินการ เช่น การชำระเงินและสถานะ เนื่องจากไฟล์ใดๆ ที่ไม่ได้รับการเติมน้ำสามารถถูกละเว้นได้อย่างปลอดภัย

Microsoft วันนี้ ได้ให้การอัพเดท เกี่ยวกับความคืบหน้าที่พวกเขาได้ทำกับ GVFS ทีม GVFS ได้เปิดตัว Git/GVFS ให้กับทีม Windows ที่ Microsoft เกือบเสร็จแล้ว นี่เป็นเหตุการณ์สำคัญและการตรวจสอบโครงการ หากใช้งานได้กับ codebase ของ Windows ก็ควรใช้ได้กับโครงการ codebase ขนาดใหญ่อื่นๆ เกือบทั้งหมด Microsoft ยังแบ่งปันตัวเลขที่เกี่ยวข้องกับทีม Windows และฐานรหัส ทีมงาน Windows มีวิศวกรประมาณ 4,000 คน และระบบวิศวกรรมสร้าง "ห้องแล็บ" 1,760 รายการต่อวันใน 440 สาขา ฐานรหัส Windows คือไฟล์ประมาณ 3.5 ล้านไฟล์โดยมีขนาดประมาณ 300GB

Microsoft ได้ทำการปรับปรุงประสิทธิภาพที่สำคัญและแนะนำ Git Proxy นอกจากนี้ GVFS ยังเป็นโครงการโอเพ่นซอร์สและ Microsoft ได้เริ่มทำการอัปเดตเป็นประจำกับฐานโค้ดที่เผยแพร่ ตั้งแต่วันนี้ Microsoft กำลังเปิด GVFS สำหรับการสนับสนุนภายนอก Microsoft ยังทำงานร่วมกับชุมชนเพื่อเริ่มสร้างการสนับสนุนในเครื่องมือยอดนิยม เช่น SourceTree, Tower, Visual Studio เป็นต้น

GVFS ใช้งานได้ฟรี เพียงดาวน์โหลดจาก GitHub สร้างบัญชี Visual Studio Team Services ที่มี Git repo อยู่ในนั้น และคุณสามารถเริ่มใช้การตั้งค่าได้

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: ที่เก็บรหัส, ไป, จีวีเอฟเอส, ไมโครซอฟท์, แหล่งข้อมูล, การเปลี่ยนแปลง, หน้าต่าง, การพัฒนา Windows