fix(svn): return true repo name in `svn_get_repo_name`

parent 75ed59b7
...@@ -19,10 +19,10 @@ in_svn() { ...@@ -19,10 +19,10 @@ in_svn() {
} }
svn_get_repo_name() { svn_get_repo_name() {
if in_svn; then local info name
LANG=C svn info | sed -n 's/^Repository\ Root:\ .*\///p' | read SVN_ROOT info="${1:-$(LANG= svn info 2>/dev/null)}"
LANG=C svn info | sed -n "s/^URL:\ .*$SVN_ROOT\///p" name="$(sed -n 's/^Repository\ Root:\ .*\///p' <<< "$info")"
fi omz_urldecode "$name"
} }
svn_get_branch_name() { svn_get_branch_name() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment