git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: What's cooking in git.git (Aug 2020, #01; Mon, 3)

From
Jiang Xin <worldhello.net@gmail.com>
Date
Aug 6, 2020, 03:25 UTC
Message-ID
<CANYiYbFjYAtrfdvPKKqveF8ADddhLG=9G9YSgJx5W_e2rxXUrg@mail.gmail.com>
In-Reply-To
<xmqq8sevt1lf.fsf@gitster.c.googlers.com>
Junio C Hamano <gitster@pobox.com> 于2020年8月4日周二 下午1:37写道:
Show 22 quoted lines
>
> --------------------------------------------------
> [Stalled]
>
> * jx/proc-receive-hook (2020-05-18) 11 commits
>  . doc: add documentation for the proc-receive hook
>  . transport: parse report options for tracking refs
>  . t5411: test updates of remote-tracking branches
>  . receive-pack: new config receive.procReceiveRefs
>  . refs.c: refactor to reuse ref_is_hidden()
>  . receive-pack: feed report options to post-receive
>  . doc: add document for capability report-status-v2
>  . New capability "report-status-v2" for git-push
>  . receive-pack: add new proc-receive hook
>  . t5411: add basic test cases for proc-receive hook
>  . transport: not report a non-head push as a branch
>
>  "git receive-pack" that accepts requests by "git push" learned to
>  outsource most of the ref updates to the new "proc-receive" hook.
>
>  Ejected out of 'seen'; somehow its tests seem to break with clang
>  cf. https://travis-ci.org/github/git/git/builds/713443572
Will check the build log.

BTW, I want to extend the syntax of the config variable "receive.procReceiveRef" like this:

    git config receive.procReceiveRef "kind:new,remove"

So "receive-pack" can pass commands for creating or removing tags/branches to "proc-receive" to create pull request for these operations.

-- Jiang Xin

Previous: Junio C Hamano
Message 15 of 15 in “What's cooking in git.git (Aug 2020, #01; Mon, 3)”
  1. Junio C HamanoAug 4, 2020
  2. Jeff KingAug 4, 2020
  3. Junio C HamanoAug 4, 2020
  4. Jeff KingAug 4, 2020
  5. Johannes SchindelinAug 12, 2020
  6. Jeff KingAug 12, 2020
  7. Sibi SiddharthanAug 12, 2020
  8. Jeff KingAug 12, 2020
  9. Junio C HamanoAug 12, 2020
  10. Jeff KingAug 12, 2020
  11. Johannes SchindelinAug 14, 2020
  12. Jeff KingAug 14, 2020
  13. Johannes SchindelinAug 17, 2020
  14. Junio C HamanoAug 17, 2020
  15. Jiang XinAug 6, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.