From: Jeff King Date: Tue, 07 Jun 2011 17:51:10 GMT Subject: Re: [PATCH 4/8] t5800: document some non-functional parts of remote helpers Message-ID: <20110607175110.GB22216@sigill.intra.peff.net> In-Reply-To: On Tue, Jun 07, 2011 at 07:34:04PM +0200, Sverre Rabbelier wrote: > On Tue, Jun 7, 2011 at 19:28, Jeff King wrote: > > Isn't that the case already with import? The helper writes into a > > staging area (like refs/testgit), and then we let git pick the results > > out of there. > > The staging area solution is sub-optimal, see [0] for the thread I was > referring to. > > [0] http://thread.gmane.org/gmane.comp.version-control.git/174693/focus=174787 Thanks. I'm not sure of some details, though. In particular, we also use the staging area during push to know which parts of the history we _don't_ have to send. So where will the remote helper store that state if not in this staging repo? -Peff