commit | 4ea67bbd15c5faffad4797a3dadde6d69f5f36fa | [log] [tgz] |
---|---|---|
author | Edward Lesmes <ehmaldonado@google.com> | Tue Apr 20 17:33:52 2021 +0000 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 20 17:33:52 2021 +0000 |
tree | ee823c765ec8ebfb124152632c758927f04a76a4 | |
parent | 93d80d868650767ac978301658ada7c37c6973b3 [diff] [blame] |
gclient: Map origin/foo to refs/remotes/origin/foo Bug: 1200657 Change-Id: Ib719b984a71cd944bbccf3ec7065aaa17f60e638 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2838026 Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
diff --git a/gclient_scm.py b/gclient_scm.py index 8a3410a..4407ea9 100644 --- a/gclient_scm.py +++ b/gclient_scm.py
@@ -488,6 +488,8 @@ # If a dependency is not pinned, track the default remote branch. revision = scm.GIT.GetRemoteHeadRef(self.checkout_path, self.url, self.remote) + if revision.startswith('origin/'): + revision = 'refs/remotes/' + revision if managed: self._DisableHooks()