我目前正在使用本地安装的TFS 2013尝试从内部GitHub Enterprise安装中使用LDAP身份验证进行构建。 我遇到的问题是无法访问源代码,如何配置TFS Build以使用特定的身份验证? 从TFS Build日志中可以看到。 异常信息:libgit2引发了错误。类别=网络(...
希望有人能够帮忙。首先,我对git还比较新,如果在解释问题时犯了一些错误,请谅解。 我想使用libgit2sharp库拉取特定提交的源代码。所以,如果存在以下历史记录: 1. 提交 2. 提交 3. 提交 4. 提交 5. 提交 6. 提交 7. 提交 8. 提交 9. 提交 10. 提交...
使用libgit2sharp-SSH进行SshUserKeyCredentials身份验证时遇到了一些问题: var co = new CloneOptions(); co.CredentialsProvider = (_url, _user, _cred) => new SshUse...
我需要使用C#编程获取Git历史中特定行的最后一个作者。 我尝试使用libgit2sharp: var repo = new LibGit2Sharp.Repository(gitRepositoryPath); string relativePath = MakeRelativeSimpl...
我有许多项目都在同一个代码库中。我想确定所有这些项目的变化情况,即最后一次影响每个项目的提交时间。我有所有项目路径的列表,并尝试找到每个项目的最后一次提交。我的代码如下: public CommitInfo GetLastCommit(string path) { ...