0

私は 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();

何か案は?

ありがとう!

4

1 に答える 1

0

これを試して

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

タグの場所IDictionary<string,Ref>

于 2013-05-14T01:38:38.917 に答える