Checking for SVN return code
This commit is contained in:
@@ -91,7 +91,7 @@ SVN_EXE=$(which svn 2> /dev/null || true)
|
|||||||
# Check for broken SVN exe that is caused by some versions of Xcode.
|
# 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.
|
# See https://github.com/Bash-it/bash-it/issues/1612 for more details.
|
||||||
if [[ -x "$SVN_EXE" ]] ; then
|
if [[ -x "$SVN_EXE" ]] ; then
|
||||||
if "$SVN_EXE" 2>&1 | grep -q "subversion command line tools are no longer provided" ; then
|
if ! "$SVN_EXE" --version > /dev/null 2>&1 ; then
|
||||||
# Unset the SVN exe variable so that SVN commands are avoided.
|
# Unset the SVN exe variable so that SVN commands are avoided.
|
||||||
SVN_EXE=""
|
SVN_EXE=""
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user