Re: Subprojects tasks
From: Junio C Hamano <hidden>
Date: 2016-08-11 19:53:54
Sven Verdoolaege [off-list ref] writes:
On Sat, Dec 16, 2006 at 10:32:36AM -0800, Junio C Hamano wrote:quoted
I suspect the hardest part is "rev-list --objects" (now most of it is found in revision.c). [..] But I think the updated code needs to know that "link" needs to be unwrapped and contained "commit" needs to be injected back to the ancestry walking machinery.Do we want "link" to be unwrapped, though ?quoted
Once you have "rev-list --objects", you should be able to drive pack-objects with its output.Wouldn't we then run into the scalability problems Linus was concerned about ?
Hmph. If the plumbing layer does not have to (although I haven't thought it through, it does feel like it even shouldn't) unwrap "link" and let the Porcelain layer to deal with it, that would certainly make rev-list/revision.c part simpler. I like it.