#!/bin/sh # # Copyright (c) 2009 Eric Wong # test_description='git svn initial main branch is "trunk" if possible' GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME . ./lib-git-svn.sh test_expect_success 'setup test repository' ' mkdir i && > i/a && svn_cmd import -m trunk i "$svnrepo/trunk" && svn_cmd import -m b/a i "$svnrepo/branches/a" && svn_cmd import -m b/b i "$svnrepo/branches/b" ' test_expect_success 'git svn clone --stdlayout sets up trunk as main' ' git svn clone -s "$svnrepo" g && ( cd g && test x$(git rev-parse --verify refs/remotes/origin/trunk^0) = \ x$(git rev-parse --verify refs/heads/main^0) ) ' test_done