"Alex Riesen" [off-list ref] writes:
On 5/4/07, Junio C Hamano [off-list ref] wrote:
...
quoted
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.