วิธีแก้ปัญหา Repository Size Full บน Bitbucket
ทุกคนที่พัฒนาโปรแกรมไม่ว่าจะ ใช้ภาษาใดๆ จะต้องรู้จักการใช้งาน Version Control กันอย่างแน่นอนนะครับ
Bitbucket จะให้ใช้ 2 GB per Repository และ Git LFS จะขึ้นอยู่กับ User Plan https://bitbucket.org/product/pricing อ่านรายละเอียดเพิ่มเติม
บทความนี้จะนำเสนอ ขั้นตอนกระบวนการป้องกันไม่ให้ size นั้นเกินจากข้อจำกัด เพราะถ้าหาก เกินแล้วจะทำให้ ส่งผลไม่สามารถ อัพเดตหรือทำการใดต่อได้ทั้งบน Console ของเวปไซต์หรือบน Tool Source tree ก็ตาม
1. ใช้บริการ Git LFS : https://www.atlassian.com/git/tutorials/git-lfs
2. ลบ Branch และ tag ที่ไม่จำเป็นใน Repository ออก
3. ใช้คำสั่ง git gc --aggressive -- prune เพื่อ remove garbage collector
4. หาก Repository Size เต็ม ขั้นตอนก็คือต้องติดต่อไปทาง Support ของ Bitbucket เท่านั้น
โดยมีวิธีดังนี้เข้าที่ : https://support.atlassian.com/contact/
เลือกหัวข้อ Technical Issue and Bugs
จากนั้นกรอกรายละเอียดแจ้งเกี่ยวกับ repository และ submit จากนั้นรอการติดต่อกลับจาก Support ของ Bitbucket อีกครั้ง