From: Ian Jackson Date: Thu, 3 Aug 2017 17:09:24 +0000 (+0100) Subject: dgit: Make commit_getclogp not leave a lot of detritus in .git/dgit X-Git-Tag: archive/debian/4.1~18 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=8cf114b168d7cd2b837dc2bd1a4a44b97d97d4eb;p=dgit.git dgit: Make commit_getclogp not leave a lot of detritus in .git/dgit Have it use a fixed filename instead. It's only needed right away so that's fine. Signed-off-by: Ian Jackson --- diff --git a/debian/changelog b/debian/changelog index 24177185..eb7bc6ac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,9 @@ dgit (4.1~) experimental; urgency=medium * dgit-user(7): Fixed example rune to use curl (which prints to stdout, as the rune expects). [reported by Simon Tatham] + Minor improvements: + * Do not leave many clog-* files in .git/dgit. + Internal changes: * using-these: New script to help with ad-hoc-testing. * Refactoring in preparation for push-source [Sean Whitton]. diff --git a/dgit b/dgit index 8b638c47..606abb58 100755 --- a/dgit +++ b/dgit @@ -985,7 +985,7 @@ sub commit_getclogp ($) { my $memo = $commit_getclogp_memo{$objid}; return $memo if $memo; - my $mclog = dgit_privdir()."clog-$objid"; + my $mclog = dgit_privdir()."clog"; runcmd shell_cmd "exec >$mclog", @git, qw(cat-file blob), "$objid:debian/changelog"; $commit_getclogp_memo{$objid} = parsechangelog("-l$mclog");