diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-06-28 17:00:19 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-07-08 18:54:00 +0100 |
commit | 3441896d54a67afcf18987eed287061d2afea956 (patch) | |
tree | 436740b679b8bb2cfb0a6525e4bf02321fe8cae8 /debian | |
parent | 1171def5bb4f2659d19718ad39c81c1aa6b162cd (diff) |
dgit: Add many pre_* to call no_local_git_cfg
For each operation which can meaningfully be run outside a git tree,
arrange to call no_local_git_cfg and thus avoid running
git config --local
There is one slight infelicity: some subcommands (notably
archive-api-query) could in theory be run within a git tree and expect
that git tree to influence their output. However, this seems
unlikely. In fact, I think there are probably only in-tree callers
and the in-tree callers do not do this.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 682a44f..3ee2de8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ dgit (3.11~) unstable; urgency=medium Closes:#867693. * dgit: Cope if the archive server sends an HTTP redirect, by passing -L to curl. Closes:#867185,#867309. + * dgit: Cope with newer git which hates --local outside a working + tree. Closes:#865863. * dgit: rpush: Honour local git config from build host working tree. * test suite: Cope with git restricting ext:: protocols. |