質問

I am trying to set up source server for debugging projects that are stored on Kiln/Mercurial repository.

I need to get revision of the file by following data:

  • Local file path in the repository;
  • Number of revision;
  • URL repository.

Can I do this via URL? Or there is another workaround for the issue?

P.S. I'd prefer to avoid using Kiln API if possible.

役に立ちましたか?

解決 2

I was able to accomplish this solution using Kiln API.

There is awesome .Net library that wraps all call to Kiln API called Kiln.Net

他のヒント

If you aren't opposed to parsing the HTML, you can find the string with the changeset hash by visiting the following URL:

http://<Kiln URL>/File/<path from hg root>/<filename>/rev=<rev #>

In the resulting HTML, you can search for:

<a class="changeset" href="long path" rev="rev you want">

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top