summaryrefslogtreecommitdiff
path: root/hash-object.c
diff options
context:
space:
mode:
authorLibravatar Clemens Buchacher <drizzd@aon.at>2009-09-12 11:03:48 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2009-09-13 01:32:26 -0700
commitf7835a251c2c98df152792b15793b03e22bf078e (patch)
tree0fd7e28732e775adfd11b511ab226dc76a8fdb33 /hash-object.c
parentdon't dereference NULL upon fdopen failure (diff)
downloadtgif-f7835a251c2c98df152792b15793b03e22bf078e.tar.xz
preserve mtime of local clone
A local clone without hardlinks copies all objects, including dangling ones, to the new repository. Since the mtimes are renewed, those dangling objects cannot be pruned by "git gc --prune", even if they would have been old enough for pruning in the original repository. Instead, preserve mtime during copy. "git gc --prune" will then work in the clone just like it did in the original. Signed-off-by: Clemens Buchacher <drizzd@aon.at> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'hash-object.c')
0 files changed, 0 insertions, 0 deletions