7得票2回答
如何在TFS Build中配置私有仓库的libgit2?

我目前正在使用本地安装的TFS 2013尝试从内部GitHub Enterprise安装中使用LDAP身份验证进行构建。 我遇到的问题是无法访问源代码,如何配置TFS Build以使用特定的身份验证? 从TFS Build日志中可以看到。 异常信息:libgit2引发了错误。类别=网络(...

7得票1回答
如何检索所有对象ID?

我正在尝试使用libgit2获取git存储库中所有对象ID的列表。但是我似乎找不到任何方法来实现这一点。libgit2是否有获取所有对象ID(或通过它们进行迭代)的方法,还是我需要手动读取它们?

7得票1回答
使用libgit2检出分支

我正在尝试在两个分支之间实现简单的结账操作。代码执行没有错误。 git_libgit2_init(); git_object *treeish = NULL; git_checkout_options opts; opts.checkout_strategy = GIT_CHECKOUT_S...

7得票3回答
使用C#编程实现“Git blame -w”的功能

我需要使用C#编程获取Git历史中特定行的最后一个作者。 我尝试使用libgit2sharp: var repo = new LibGit2Sharp.Repository(gitRepositoryPath); string relativePath = MakeRelativeSimpl...