Code

Several tests: cd inside subshell instead of around
[git.git] / t / t9107-git-svn-migrate.sh
index 901b8e09fbc6660456311c04b4b88c20e108c313..f60b30699b765fe76c779fa49f44368de7a1b9d5 100755 (executable)
@@ -6,14 +6,14 @@ test_description='git svn metadata migrations from previous versions'
 test_expect_success 'setup old-looking metadata' '
        cp "$GIT_DIR"/config "$GIT_DIR"/config-old-git-svn &&
        mkdir import &&
-       cd import &&
+       (cd import &&
                for i in trunk branches/a branches/b \
                         tags/0.1 tags/0.2 tags/0.3; do
                        mkdir -p $i && \
                        echo hello >> $i/README || exit 1
                done && \
                svn_cmd import -m test . "$svnrepo"
-               cd .. &&
+               ) &&
        git svn init "$svnrepo" &&
        git svn fetch &&
        rm -rf "$GIT_DIR"/svn &&