From: Junio C Hamano Date: Fri, 04 May 2007 19:20:21 GMT Subject: Re: repack: handling of .keep files Message-ID: <7v6478tmyy.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <81b0412b0705041024i43d7fc5ah1967d6a6192dc6ee@mail.gmail.com> "Alex Riesen" writes: > On 5/4/07, Junio C Hamano wrote: > ... >> I do not know pros-and-cons between .git/ and .git/objects/; > > These are settable separately, so theoretically you can end > up with .git and .git/objects being on different filesystems. > Atomic rename wont be possible than. Fair enough. As we've lived without trouble long enough creating the new pack tempfile in $GIT_DIR, I do not think it is urgent; but feel free to propose moving it to GIT_OBJECT_DIRECTORY. We _might_ need to teach fsck to take notice of such leftover temporary files from an earlier, aborted run if we do this -- I haven't looked.