|author||Ian Jackson <email@example.com>||2017-06-28 17:00:19 +0100|
|committer||Ian Jackson <firstname.lastname@example.org>||2017-07-08 18:54:00 +0100|
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 <email@example.com>
Diffstat (limited to 'debian')
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 682a44f..3ee2de8 100644
@@ -4,6 +4,8 @@ dgit (3.11~) unstable; urgency=medium
* 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
* test suite: Cope with git restricting ext:: protocols.