2014-09-22 59 views
0

我們有100多個遠程存儲庫,我們希望僅通過libgit2sharp進行操作,但需要儘可能小地保留存儲庫。我們打算只將gc.auto設置爲低,並讓git在存儲庫變大時讓垃圾收集處理,但經過一些測試後,我們注意到libgit2sharp不支持該配置設置。經進一步調查,我注意到,有人已經差不多已經問libgit2sharp的支持gc.auto配置的位置:Libgit2sharp相當於'git gc'?

is libgit2 automatically packing repositories

雖然我知道在響應我想知道的推理是有沒有辦法手動強制通過libgit2sharp存儲庫上的垃圾回收?

回答

1

我想知道有沒有辦法通過libgit2sharp在存儲庫上強制垃圾回收?

此時無法請求垃圾回收。 在libgit2級別已經存在一些所需的低級函數,但大部分邏輯尚未實現。

issue tracker中還沒有關於類似git gc的API的條目。對於您關於此主題不斷更新的最佳方式是記錄新功能請求。