From: Junio C Hamano Date: Wed, 06 Sep 2006 09:38:16 GMT Subject: pack-objects and rev-list status updates Message-ID: <7vveo172t3.fsf@assigned-by-dhcp.cox.net> Tonight's "master" has an update to teach git-rev-list to read list of rev arguments from its standard input. We owe Andy Whitcroft a big credit for starting this topic. This required splitting out part of setup_revision() and make it callable from the side. Thanks to this split, it got a lot easier to teach pack-objects to do a similar trick. I did a few: - Earlier patch I sent to give command line parameters similar to rev-list to pack-objects was reworked on. I chose to feed rev arguments from its standard input; so echo master..next | pack-objects --revs --stdout would do what you would expect. - A patch before that one to add --unpacked= option was resurrected and further reworked on. Now you can say, rev-list --objects --unpacked=$active --all | pack-objects $new and/or pack-objects --unpacked=$active --all $new