我使用 Kiln.Net 库连接到 mercurial 存储库。我需要获取基本信息(提交、更改的代码行......)。然后它应该进一步将该信息分组以显示每个作者的进度。但仍然没有成功。
连接代码:
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);
}
虽然 debuggin 我得到了 auth URL 似乎不错。它像是:
https://exampleRepo.kilnhg.com/Kiln/Api/1.0/Auth/Login?sUser=exampleUsername&sPassword=examplePassword
但在执行请求后,我总是收到 404 错误 Not Found。在此先感谢您的帮助