]> git.ipfire.org Git - thirdparty/git.git/commit
builtin/init-db: add environment variable for new repo hash
authorbrian m. carlson <sandals@crustytoothpaste.net>
Sat, 22 Feb 2020 20:17:39 +0000 (20:17 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 24 Feb 2020 17:33:29 +0000 (09:33 -0800)
commit3c9331a12980bb897ba4da24789bf36b18222f4f
treeed263ebc1e08bc2e87e3e69a38503b2c7097f4fd
parent8b8f7189dff1f9ee2e3d65dfaafc2fc9f4956232
builtin/init-db: add environment variable for new repo hash

For the foreseeable future, SHA-1 will be the default algorithm for Git.
However, when running the testsuite, we want to be able to test an
arbitrary algorithm. It would be quite burdensome and very untidy to
have to specify the algorithm we'd like to test every time we
initialized a new repository somewhere in the testsuite, so add an
environment variable to allow us to specify the default hash algorithm
for Git.

This has the benefit that we can set it once for the entire testsuite
and not have to think about it. In the future, users can also use it to
set the default for their repositories if they would like to do so.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git.txt
builtin/init-db.c