On Tue, Feb 28, 2006 at 09:43:33PM -0500, Shawn Pearce wrote: >Since git-checkout-index is often used from scripts which may have a >stream of filenames they wish to checkout it is more convenient to use >--stdin than xargs. On platforms where fork performance is currently >sub-optimal and the length of a command line is limited (*cough* Cygwin >*cough*) AFAIK, the length of the command line for cygwin apps is very large -- if you're using recent versions of Cygwin. I believe that it is longer than the linux default. We bypass the Windows mechanism for setting the command line when a cygwin program starts a cygwin program. For native Windows programs, the command line length is ~32K but I don't think that git uses any native Windows programs, does it? cgf - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html