Commit 21649260 authored by ilevy@chromium.org's avatar ilevy@chromium.org

Improve error message when gclient can't update

R=maruel@chromium.org


Review URL: https://chromiumcodereview.appspot.com/11360150

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@166846 0039d316-1c4b-4281-b951-d872f2087c98
parent bb123141
......@@ -69,9 +69,15 @@ function is_git_clone_repo {
function update_git_repo {
if is_git_clone_repo; then
git fetch -q origin > /dev/null
git rebase -q origin/master > /dev/null
return 0
git fetch -q origin &> /dev/null
local REBASE_TXT=$(git rebase -q origin/master 2>&1)
local STATUS=$?
if [[ $STATUS != 0 ]]; then
echo "depot_tools update failed. Conflict in $base_dir" >&2
echo "$REBASE_TXT" >&2
git rebase --abort 2> /dev/null
fi
return $STATUS
fi
test_git_svn
......
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