Merge pull request #1613 from nwinkler/svn-xcode-no-longer-provided
Add check for broken XCode SVN commandpull/1618/head
commit
ecd58894f7
|
|
@ -83,10 +83,19 @@ RBENV_THEME_PROMPT_SUFFIX='|'
|
||||||
RBFU_THEME_PROMPT_PREFIX=' |'
|
RBFU_THEME_PROMPT_PREFIX=' |'
|
||||||
RBFU_THEME_PROMPT_SUFFIX='|'
|
RBFU_THEME_PROMPT_SUFFIX='|'
|
||||||
|
|
||||||
GIT_EXE=`which git 2> /dev/null || true`
|
GIT_EXE=$(which git 2> /dev/null || true)
|
||||||
P4_EXE=`which p4 2> /dev/null || true`
|
P4_EXE=$(which p4 2> /dev/null || true)
|
||||||
HG_EXE=`which hg 2> /dev/null || true`
|
HG_EXE=$(which hg 2> /dev/null || true)
|
||||||
SVN_EXE=`which svn 2> /dev/null || true`
|
SVN_EXE=$(which svn 2> /dev/null || true)
|
||||||
|
|
||||||
|
# Check for broken SVN exe that is caused by some versions of Xcode.
|
||||||
|
# See https://github.com/Bash-it/bash-it/issues/1612 for more details.
|
||||||
|
if [[ -x "$SVN_EXE" ]] ; then
|
||||||
|
if ! "$SVN_EXE" --version > /dev/null 2>&1 ; then
|
||||||
|
# Unset the SVN exe variable so that SVN commands are avoided.
|
||||||
|
SVN_EXE=""
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
function scm {
|
function scm {
|
||||||
if [[ "$SCM_CHECK" = false ]]; then SCM=$SCM_NONE
|
if [[ "$SCM_CHECK" = false ]]; then SCM=$SCM_NONE
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue