سؤال

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