2013-05-13 59 views
0

我正在使用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();

任何想法?

谢谢!

回答

0

试试这个

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

其中标签是IDictionary<string,Ref>