Commit Graph

6 Commits

Author SHA1 Message Date
brian m. carlson
9e006ac4e2
Rename default branch in tests to "main"
Currently, our default branch in tests is "master".  This is the Git
default, but the Git default will likely change in the future, so it
makes sense to update our testsuite to be explicit about the branch
name.  We'll ensure this continues by building against older versions of
Git as well as newer versions.

We use "main" for the new branch name, since that's the proposed value
upstream.

This commit was made entirely by automated means using the following
command:

  git grep -l master t | xargs sed -i -e 's/master/main/g'
2020-07-08 15:38:17 +00:00
brian m. carlson
3c6defef24
t: add a template directory for Git
In future versions of Git, the default branch name will likely change
from "master" to "main".  We'd like to make this change as well.  In
order to make the default branch the same in all versions of Git, let's
use a template directory to initialize the repositories that we're
creating.  This works with Git 1.8.3.1, which is available in CentOS 7,
as well as all newer versions.

For now, we set the branch name to "master", but in a future commit,
we'll change the name to "main".

We move the native_path helper into testenv.sh so that we can
canonicalize the GIT_TEMPLATE_PATH environment variable.  Git itself
canonicalizes this internally and the tests for git lfs env will fail if
we don't canonicalize it ourselves.
2020-07-08 15:38:16 +00:00
Zac Romero
1ba20cbb56 Modify logic of 'migrate info' to process extensionless files 2019-01-08 12:44:06 +03:00
Taylor Blau
351c81fc5d Merge branch 'master' into ttaylorr/prove 2018-07-23 11:12:04 -05:00
Taylor Blau
9afae6f6fc Merge branch 'master' into ttaylorr/prove 2018-07-17 12:54:38 -05:00
Taylor Blau
e0ed17dd0f t: move 't-migrate-fixtures.sh' to 'fixtures' 2018-07-11 13:18:25 -05:00