Hi, On Mon, 5 Mar 2007, Junio C Hamano wrote: > verify_bundle() returned with an error early only when all > prerequisite commits were missing. It should error out much > earlier when some are missing. The idea was to list _all_ missing prerequisites so that git-bundle will not complain _again_, about different missing prerequisites, when the first set of missing prerequisites was obtained. The check only prevented looking for _reachable_ commits, when none of the prerequisites were found in the object database to begin with. > When the rev-list is limited in ways other than revision range (e.g. > --max-count or --max-age), create_bundle() listed all positive refs > given from the command line as if they are available, but resulting pack > may not have some of them. Add a logic to make sure all of them are > included, and error out otherwise. Good catch! Ciao, Dscho - To unsubscribe from this list: 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