Results database already has something similar (although that system is unable to find identifiers), this is also needed to modify commit messages in post commit hooks, unless we want a checkout present when running post-commit hooks, which seems burdensome.
Created attachment 413885 [details]
Created attachment 414378 [details]
Created attachment 414380 [details]
The motivation of this change is allowing us to map identifiers and revisions to one another given only the remote source of an SVN repository, and without using the SVN binary.
Comment on attachment 414380 [details]
Created attachment 414588 [details]
Created attachment 414599 [details]
Committed r270038: <https://trac.webkit.org/changeset/270038>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 414599 [details].
Reopening to attach new patch.
Created attachment 415023 [details]
(In reply to Jonathan Bedard from comment #11)
> Created attachment 415023 [details]
Accidentally committed time-zone dependent tests.
Comment on attachment 415023 [details]
Moving this patch to https://bugs.webkit.org/show_bug.cgi?id=219263