#!/bin/sh # # Copyright (c) 2009 Eric Wong test_description='git svn old rev_map preservd' . ./lib-git-svn.sh test_expect_success 'setup test repository with old layout' ' mkdir i && (cd i && > a) && svn_cmd import -m- i "$svnrepo" && git svn init "$svnrepo" && git svn fetch && test -d .git/svn/refs/remotes/git-svn/ && ! test -e .git/svn/git-svn/ && mv .git/svn/refs/remotes/git-svn .git/svn/ && rm -r .git/svn/refs ' test_expect_success 'old layout continues to work' ' svn_cmd import -m- i "$svnrepo/b" && git svn rebase && echo a >> b/a && git add b/a && git commit -m- -a && git svn dcommit && ! test -d .git/svn/refs/ && test -e .git/svn/git-svn/ ' test_done