Page MenuHomePhabricator

Add a "commits" attachment to "differential.diff.search" for retrieving local commit information
ClosedPublic

Authored by epriestley on Apr 19 2018, 7:02 PM.
Tags
None
Referenced Files
F19055920: D19386.diff
Fri, Nov 28, 6:39 PM
F19043040: D19386.id46369.diff
Wed, Nov 26, 8:40 PM
F19017441: D19386.diff
Sun, Nov 23, 7:55 AM
F18965654: D19386.diff
Fri, Nov 14, 5:38 PM
F18846986: D19386.id.diff
Oct 29 2025, 10:19 PM
F18842824: D19386.diff
Oct 28 2025, 6:47 PM
F18826213: D19386.id.diff
Oct 24 2025, 2:57 AM
F18826151: D19386.diff
Oct 24 2025, 2:45 AM
Subscribers
None

Details

Summary

Ref T13124. See PHI593.

When you arc diff in a Git or Mercurial repository, we upload some information about the local commits in your working copy which the change was generated from.

In the future (for example, with T1508) we may increase the prominence of this feature.

Provide a stable way to read this information back via the API. This roughly mirrors the information we provide about commits in "diffusion.commit.search", although the latter is less fleshed-out today.

Test Plan

Used differential.diff.search to retrieve commit information about Git, Mercurial, and Subversion diffs. (There's no info for Subversion, but it doesn't crash or anything.)

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable