X-Git-Url: https://git.madduck.net/code/myrepos.git/blobdiff_plain/d332d3a592f8b3b84b85d518d5febc9f8d06fe70..b85440e085ae428666f063f7edd781251a676267:/lib/git-svn diff --git a/lib/git-svn b/lib/git-svn index bcdb545..6cb9207 100644 --- a/lib/git-svn +++ b/lib/git-svn @@ -16,13 +16,13 @@ git_svn_record = git commit -a "$@" git_svn_diff = git diff "$@" git_svn_log = git svn log "$@" -git_test = - test -d "$MR_REPO"/.git && - test -z "$(GIT_CONFIG="$MR_REPO"/.git/config git config --get svn-remote.svn.url)" +git_test = perl: + -d "$ENV{MR_REPO}/.git" && + `GIT_CONFIG="$ENV{MR_REPO}"/.git/config git config --get svn-remote.svn.url` eq "" -git_svn_test = - test -d "$MR_REPO"/.git && - test -n "$(GIT_CONFIG="$MR_REPO"/.git/config git config --get svn-remote.svn.url)" +git_svn_test = perl: + -d "$ENV{MR_REPO}/.git" && + `GIT_CONFIG="$ENV{MR_REPO}"/.git/config git config --get svn-remote.svn.url` ne "" git_svn_register = url="`LC_ALL=C git config --get svn-remote.svn.url`" || true