2014-09-22 2 views
0

У нас есть более 100 удаленных репозиториев, которые мы ищем для работы исключительно через libgit2sharp, но вам нужно как можно меньше хранить репозитории. Мы собирались просто установить gc.auto low и позволить дескриптору git работать с сборкой мусора, когда репозитории стали большими, но после некоторых тестов мы заметили, что libgit2sharp не поддерживает эту настройку конфигурации. После дальнейшего исследования я заметил, что кто-то уже довольно много уже попросили о поддержке libgit2sharp в части gc.auto конфигурации здесь:Libgit2sharp эквивалент 'git gc'?

is libgit2 automatically packing repositories

В то время как я понимаю рассуждения в этом ответе я задавался вопросом, есть ли способ, чтобы вручную принудительно сбор мусора в репозитории через libgit2sharp?

ответ

1

Мне было интересно, есть ли способ вручную вывести сборку мусора в репозиторий через libgit2sharp?

В настоящий момент нет возможности запросить сборку мусора. Некоторые требуемые функции низкого уровня уже существуют на уровне libgit2, но большая часть логики еще не реализована.

В нет записей. issue tracker об git gc -like API. Лучший способ для вас обновиться по этой теме - это зарегистрировать новый запрос функции.

Смежные вопросы