如何清理代码库容量?

为了保证平台资源不被恶意滥用,同时保障每位用户流畅的使用体验,推荐单个代码库保持 Git数据保持在 5GB 以内,同时会提供 5GB LFS 资源。

单个代码库容量即将到达推荐阈值时,需要自行进行容量清理,强烈建议二进制文件切换为 LFS 存储,提升代码推拉速度,切换后不影响日常使用流程。

同时,企业管理员可免费领取福利资源包或升级高级版套餐,完成后获得工单申请扩容特权,我们将审核后为你进行合理的容量扩展。

说明

如何领取免费福利资源包或购买套餐,参见:

代码库容量管理说明

容量未达上限

为了不影响你的日常研发工作,当容量达到存储限额的 90% 时,针对本地推送行为平台将发起提醒,建议开发者及时进行仓库容量清理,当容量超过上限后将禁止写操作,届时将无法删除文件:

文件清理

作为开发者,请及时删除不需要的文件,释放仓库容量。

GC 清理

作为代码库管理员,点击库「设置」-「基本设置」,可以在代码库接近存储限制时使用库 GC 功能,压缩存储库对象,减少磁盘占用,提升读写仓库的效率。

LFS空间清理

当你使用了 LFS 管理二进制文件,可能需要对历史无效的文件进行清理。点击代码库「设置」,可见Git LFS管理模块:

1点击文件列表右侧「更多」操作,可见删除文件选项,进行文件清理:

2

容量已达上限

当达到推荐容量上限后,平台将暂时锁定仓库的写操作权限,此时仅允许在库设置中进行库容量 GC 优化。

已获得扩容特权,可工单申请扩容,我们将审核后针对合理的扩容需求进行免费扩容。

网页端同时给与提醒,为了不影响日常工作,建议尽快处理:

在企业管理后台可确认是否已获得扩容特权,见下图套餐信息标识【福利资源】或为高级版。

仅已领取免费福利资源包或购买套餐的企业支持申请扩容。

1