Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCWve-0005QQ-PP for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2013 15:03:50 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1UCWve-0001zI-98 for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2013 15:03:50 +0000 Received: from makus.postgresql.org ([2001:4800:7903:4::125]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCWvd-0001zC-3t for pgsql-www@postgresql.org; Mon, 04 Mar 2013 15:03:49 +0000 Received: from moutng.kundenserver.de ([212.227.17.10]) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCWvb-0008S4-Qn for pgsql-www@postgresql.org; Mon, 04 Mar 2013 15:03:48 +0000 Received: from anarazel.de (p5DDC7E77.dip.t-dialin.net [93.220.126.119]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0LvxEH-1UrNue3Jqn-018JCX; Mon, 04 Mar 2013 16:03:46 +0100 Received: by anarazel.de (Postfix, from userid 1000) id 1865A1C00F5; Mon, 4 Mar 2013 16:03:45 +0100 (CET) Date: Mon, 4 Mar 2013 16:03:44 +0100 From: Andres Freund To: Alvaro Herrera Cc: Magnus Hagander , Tom Lane , Kevin Grittner , Peter Eisentraut , PostgreSQL WWW , Stephen Frost Subject: Re: gitweb is no longer a real-time view Message-ID: <20130304150344.GK3943@awork2.anarazel.de> References: <19759.1362357835@sss.pgh.pa.us> <20130304020324.GE16142@tamriel.snowman.net> <2480.1362363162@sss.pgh.pa.us> <20130304023335.GH16142@tamriel.snowman.net> <20130304125013.GB3943@awork2.anarazel.de> <20130304143349.GX9507@alvh.no-ip.org> <20130304143852.GH3943@awork2.anarazel.de> <20130304145842.GZ9507@alvh.no-ip.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130304145842.GZ9507@alvh.no-ip.org> X-Provags-ID: V02:K0:qOVBKMxblw8OtMKA7jCO0nBGtNvI/nIek60Eg+Wsx7g IbZxhG0mqPhHkOKRIzC2pVuvmrN9hKk0uby5ipJ5Ome6cXj43a 2BZhRfCnCAe6yIbNTcts8H83Amt7ukI8QZcPFtfO/LrGrpZU7m 5511OQ/9AlqfiJsz99wF4ExpJiQrChUcQPrLIneQBa9ZC+ki6N W1InPylY9tPiV3dUEYk5o1MflAnQV4TAMZSuxzKu7Oryo0URAb m5Y1eaJkB6USDSM+BsDxjE2NAz1quUkk8UTowvHFbzAn1NiHBh wmUQbfvAEHCl5IISUJ+6ncfw+lgxOVTBzOZQ48outsaODQxgaR uWdii1uxfzknwUIW0MvDjc2Wrvw+j+cIeerxJvw4r X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-www Precedence: bulk Sender: pgsql-www-owner@postgresql.org On 2013-03-04 11:58:42 -0300, Alvaro Herrera wrote: > Andres Freund wrote: > > On 2013-03-04 11:33:49 -0300, Alvaro Herrera wrote: > > > Andres Freund wrote: > > > > FWIW I also use a bare mirror (same setup as Kevin). > > > > I think that setup is fine as far as pulling goes, but you should push > > directly from the individual branches. > > From the individual repos you mean? I don't like that very much, > because when I back-patch something, I prefer to push all commits > locally to the bare mirror repo before pushing them out together to > gitmaster. That way, if I notice a mistake at the last minute, I can > still revoke everything and start afresh. > One difference in my setup is that my bare mirror has two remotes, one > from gitmaster and one from the anonymous mirror. The latter fetches > from cron every 5 minutes. The other one only fetches when I invoke it > manually (because it needs access to my passphrase-protected SSH key). Well, then you may not use --mirror/remote.xxx.mirror mode since that a) pushes all branches b) pushes new local branches c) forces updates. I guess in your setup you could set --mirror with remote.anongit.mirror so it only mirrors anongit but when pushing to ssh it doesnt... Greetings, Andres Freund -- Andres Freund http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-www mailing list (pgsql-www@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-www