相关疑难解决方法(0)

在LibGit2Sharp中找出提交所属的分支?

我正在循环提交LibGit2Sharp:

Repository repo = new Repository("Z:/www/gg");

foreach (LibGit2Sharp.Commit commit in repo.Commits)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

我可以检索像Author和的属性Message,但我没有看到它属于哪个分支?理想情况下,我希望有一个指向分支对象的指针,但在这种情况下,即使名称也没问题.

这是调试器显示的内容:

在此输入图像描述

这就是我要找的东西:

在此输入图像描述

TortoiseGit显示最相关分支名称的行为:

在此输入图像描述

示例存储库:https://docs.google.com/open?id = 0B-3-X85VysdNcmZIaGVTSDZSenVGbTJxYlI2SUlsZw

c# git libgit2 libgit2sharp

4
推荐指数
1
解决办法
2906
查看次数

标签 统计

c# ×1

git ×1

libgit2 ×1

libgit2sharp ×1