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

Re: [BUG] git push --quiet fails with older versions

From
Clemens Buchacher <drizzd@aon.at>
Date
Sep 3, 2011, 16:34 UTC
Message-ID
<1315067656-2846-1-git-send-email-drizzd@aon.at>
In-Reply-To
<20110903105723.GA16304@tin.tmux.org>
Hello Tobias,
On Sat, Sep 03, 2011 at 12:57:23PM +0200, Tobias Ulmer wrote:
Show 5 quoted lines
> 
> my distro updated git to 1.7.6.1. Now git push --quiet, used in various
> scripts, blows up against 1.7.6. I don't know how backwards compatible
> git tries to be, but in my opinion that seems like a regression for a
> patchlevel release.
Yes, that's a good point. I did not consider that.
> The problem seems to be that the remote git receive-pack does not
> understand --quiet. Maybe it is possible to check for the remote version
> before sending incompatible commandline parameters?

Indeed, that's what we must do. I am sending three patches in reply to this email:

[PATCH 1/3] tests for push --quiet [PATCH 2/3] fix push --quiet via http [PATCH 3/3] push: old receive-pack does not understand --quiet

The third one fixes this issue on the client side. It does not depend on the first two. It applies to v1.7.6.1, maint, and master. Would be great if you could test.

Thanks, Clemens

Previous: Tobias UlmerNext: Clemens Buchacher
Message 2 of 17 in “[BUG] git push --quiet fails with older versions”
  1. Tobias UlmerSep 3, 2011
  2. Clemens BuchacherSep 3, 2011
  3. 1/3 tests for push --quietClemens Buchacher, Sep 3, 2011
  4. 2/3 fix push --quiet via httpClemens Buchacher, Sep 3, 2011
  5. 3/3 push: old receive-pack does not understand --quietClemens Buchacher, Sep 3, 2011
  6. Junio C HamanoSep 5, 2011
  7. Junio C HamanoSep 5, 2011
  8. Junio C HamanoSep 5, 2011
  9. Michael J GruberSep 5, 2011
  10. Michael J GruberSep 5, 2011
  11. t5541: avoid TAP test miscountingMichael J Gruber, Sep 5, 2011
  12. Junio C HamanoSep 5, 2011
  13. Michael J GruberSep 6, 2011
  14. Junio C HamanoSep 6, 2011
  15. Clemens BuchacherSep 6, 2011
  16. Tobias UlmerSep 4, 2011
  17. Junio C HamanoSep 4, 2011

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.