Re: kernel.org and GIT tree rebuilding
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:00
quoted
quoted
quoted
quoted
"LT" == Linus Torvalds [off-list ref] writes:
LT> On Sun, 26 Jun 2005, Junio C Hamano wrote:
quoted
My preference is to do things in this order: (0) concatenate pack and idx files;
LT> So let's just keep the index/data files separate.
Fair enough. Having thought about it a bit more, if people
agree, I think it would make more sense to rip out "delta"
object support first before doing read_sha1_file() and friends
that uses .git/objects/pack.
My "preferred order" now look like this:
(1) have people with deltified repositories convert them back
to undeltified (I think git-pack-objects would barf on such
repository);
(2) drop "delta" objects from GIT_OBJECT_DIRECTORY; this means
that git-deltafy-script and git-mkdelta have to go.
(3) teach read_sha1_file() to read from packed GIT in
.git/objects/pack;
(4) teach fsck-cache about packed GIT;
(5) tell git-*-pull about packed GIT;