Как получить список тегов с NGit

Я использую NGit и хочу получить список всех тегов моей текущей рабочей ветки. Итак, я создал экземпляр NGit следующим образом:

var git = Git.Open("c:\\temp\\projectx");

Теперь я хочу получить список всех тегов в архиве git, но как? Там нет команды, как: var refs =Git.TagList().Call();

Я ожидаю, что есть что-то вроде BranchList()...var refs = Git.BranchList().SetListMode(ListBranchCommand.ListMode.ALL).Call();

Есть идеи?

Спасибо!

1 ответ

Решение

Попробуй это

var tags = Git.Open("c:\\temp\\projectx").GetRepository().GetTags();

где теги IDictionary<string,Ref>

Другие вопросы по тегам