我们有100+远程存储库,我们希望只通过libgit2sharp对其进行操作,但需要尽可能地保持存储库的规模。我们打算在存储库变大时,将gc.auto设置为低,让git处理正在运行的垃圾收集,但经过一些测试后,我们注意到libgit2sharp不支持该配置设置。经过进一步的研究,我注意到已经有人问到libgit2Sharp对gc.auto配置的支持:
虽然我理解该响应的原因,但我想知道是否有一种方法可以通过libgit2sharp手动强制在存储库上进行垃圾收集?
发布于 2014-09-23 05:40:29
我想知道是否有一种方法可以通过libgit2sharp手动强制在存储库上进行垃圾收集?
目前还没有办法要求垃圾收集。一些所需的低级别函数已经存在于libgit2级别,但大多数逻辑尚未实现。
问题跟踪器中还没有关于git gc-like API的条目。更新这个主题的最佳方法是记录一个新的特性请求。
https://stackoverflow.com/questions/25983323
复制相似问题