Distinguish between a changeset author and the user who actually pushed a change
Wang Weijun
weijun.wang at oracle.com
Tue Jan 26 10:23:05 UTC 2016
> On Jan 26, 2016, at 6:07 PM, Chris Hegarty <chris.hegarty at oracle.com> wrote:
>
> It is of course a little hacky, but the ‘XXX-changes at o.j.n’ mailing archives contain the
> information you are looking for.
Correct.
In fact, I don't understand how pushlog works.
A push can happen anywhere, people push to jdk9/dev, jdk9/client or jdk9/hs-*. There are even invisible people pushing to the non-existent jdk9/cpu. All of them end up into jdk9/jdk9 and then synced back. While the repo is distributed, it looks like the pushlog is always local.
--Max
>
> -Chris.
>
> On 26 Jan 2016, at 10:02, Volker Simonis <volker.simonis at gmail.com> wrote:
>
>> Hi everybody,
>>
>> thanks for all your comments. Your answers confirm my assumptions that
>> this is currently not possible with plain OpenJDK Mercurial
>> repositories.
>>
>> Mozilla seems to have a Mercurial extension for this use case [1] but
>> it doesn't seems to be be used in OpenJDK.
>>
>> Thanks again and best regards,
>> Volker
>>
>> [1] http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmo/pushlog.html
>>
>> On Tue, Jan 26, 2016 at 5:14 AM, Wang Weijun <weijun.wang at oracle.com> wrote:
>>>> On Jan 26, 2016, at 2:58 AM, Volker Simonis <volker.simonis at gmail.com> wrote:
>>>>
>>>> Is it possible to get both these users (i.e. the user who pushed and
>>>> the user who authored the change) from a plain Mercurial clone of the
>>>> OpenJDK?
>>>
>>> What do you want to use it for?
>>>
>>> BTW, I don't think there is a pusher. I push a changeset to jdk9/dev, someone else push it to jdk9/jdk9, and now there are 2 pushers. Maybe it's possible to add a committer, but what if you export your changeset and ask me to push it?
>>>
>>> --Max
>>>
>
More information about the hg-tools-dev
mailing list