首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libgit2Sharp PushOptions干涉仪误差

libgit2Sharp PushOptions干涉仪误差
EN

Stack Overflow用户
提问于 2015-08-02 21:56:41
回答 1查看 561关注 0票数 0

在凭据处理程序上使用libgit2Sharp github的示例时,我得到了一个错误。(https://github.com/libgit2/libgit2sharp/wiki/git-push <-第一个)

代码语言:javascript
复制
PushOptions opt = new PushOptions();
options.CredentialsProvider = new CredentialsHandler(("url here", 
"username", (I don't know the type right now)) => new 
UsernameAndPasswordCredentials(){...});

我得到了几个错误的标记错误,例如,在两个字符串之后的',‘。有人能帮我吗,或者给我举个推的例子?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-03 17:01:08

示例中需要替换的代码的唯一部分是以大写字母表示的USERNAMEPASSWORDCredentials字段在FetchOptions中是一个回调,如果服务器请求用户凭据,它将由libgit2sharp调用。示例代码使用带lambda语法的内联委托来缩短示例,但如果愿意,可以将回调函数定义为其他地方的方法或函数。

请注意,这个特定的示例假设您提前知道服务器将要求什么样的身份验证,并且您还知道正确的用户名和密码将是什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31777044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档