mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-13 03:01:32 +01:00
Fix constant errors from svn "svn: '.' is not a working copy" due to incorrect assumptions that svn is sane.
This commit is contained in:
parent
61e3951e4b
commit
f870f15005
1 changed files with 4 additions and 4 deletions
|
|
@ -16,10 +16,10 @@ $ZSH_THEME_REPO_NAME_COLOR$_DISPLAY$ZSH_PROMPT_BASE_COLOR$ZSH_THEME_SVN_PROMPT_S
|
|||
|
||||
|
||||
function in_svn() {
|
||||
if $(svn info >/dev/null 2>&1); then
|
||||
return 0
|
||||
fi
|
||||
return 1
|
||||
# Subversion doesn't return any exit status for the 'info' command, hence this hack.
|
||||
# grep will return 0 if 'One or more lines were selected', and Bash treats 0 as true!
|
||||
svn info 2>&1 | grep -q 'Path:'
|
||||
return $?
|
||||
}
|
||||
|
||||
function svn_get_repo_name() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue