From: Shawn O. Pearce Date: Tue, 08 Jun 2010 21:46:32 GMT Subject: Re: Git sideband hook output Message-ID: <20100608214632.GN14847@spearce.org> In-Reply-To: Scott Chacon wrote: > Prior to 6d525d where Shawn made the receive-pack process send hook > output over side band #2, how did the hook output get sent to the > client? It was sent over stderr, which was proxied down to the client by the SSH daemon. > On older clients (before this commit) and on older servers, > the hook output just shows up without the 'remote:' prefix. Because its echoed to the tty by the SSH client, without Git ever seeing it. > After > this commit I get the 'remote:' prefix, Now its being parsed out of the stream by the git client, using the same code that displays the progress messages during clone/fetch. > which is kind of annoying. Depends on your perspective. Its nice to know that the messages came from the server, rather than from your client. :-) > Is > there a way to suppress this to get the old output format? No. Other than to have the hook not output anything at all. -- Shawn.