]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ds/background-maintenance-with-credential'
authorJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2024 23:16:16 +0000 (16:16 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2024 23:16:16 +0000 (16:16 -0700)
commit4251403327392b6384137149c87f6738171f4537
tree48c1f42311de9bde1861446c072b2c6c1ac30626
parentc58eee092888844c5da0bf6e6c73ef3862ea080c
parentb9183b0a02c59d86b6d9e4e0da996c8909ed6fa8
Merge branch 'ds/background-maintenance-with-credential'

Background tasks "git maintenance" runs may need to use credential
information when going over the network, but a credential helper
may work only in an interactive environment, and end up blocking a
scheduled task waiting for UI.  Credential helpers can now behave
differently when they are not running interactively.

* ds/background-maintenance-with-credential:
  scalar: configure maintenance during 'reconfigure'
  maintenance: add custom config to background jobs
  credential: add new interactive config option
builtin/gc.c
credential.c
scalar.c
t/t7900-maintenance.sh
t/t9210-scalar.sh