首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用C#连接到Kiln mercurial存储库

使用C#连接到Kiln mercurial存储库
EN

Stack Overflow用户
提问于 2014-08-01 20:57:14
回答 1查看 228关注 0票数 0

我使用Kiln.Net库连接到mercurial存储库。我需要获取基本信息(提交、代码行更改..)。然后,它应该进一步分组该信息,以显示每个作者的进度。但还是没有成功。

连接代码:

代码语言:javascript
复制
var account = "exampleRepo"; // examplerepo.kilnhg.com
var user = "exampleUsername"; // username
var password = "examplePassword"; // password

using (Kiln myAccount = Kiln.AuthenticateOnDemand(account, user, password)) // Here 404 error
{
    // Returns changeset history for the repository
    Changeset[] changesets;
    changesets = myAccount.GetHistory(repo.ID, 100);

    // Returns the list of all available projects
    Project[] projects;
    projects = myAccount.GetProjects();
    projects = myAccount.Call<Project[]>(KilnApiCall.Projects, null);
}

在调试时,我得到的身份验证URL似乎很好用。它类似于:

代码语言:javascript
复制
https://exampleRepo.kilnhg.com/Kiln/Api/1.0/Auth/Login?sUser=exampleUsername&sPassword=examplePassword

但在执行请求后,我总是得到404错误没有找到。提前感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2014-08-01 21:08:41

问题已解决。Kiln.Net库生成了错误的URL。好的一个只是没有"/Kiln":

代码语言:javascript
复制
https://exampleRepo.kilnhg.com/Api/1.0/Auth/Login?sUser=exampleUsername&sPassword=examplePassword
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25080823

复制
相关文章

相似问题

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