diff options
author | Brian Harring <ferringb@google.com> | 2012-12-25 06:32:27 -0800 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2013-04-03 20:54:49 +0000 |
commit | 33e045673786f3477e805ade0f337de08e89a7a8 (patch) | |
tree | 83dfd25c4794abbb287a37b8279099181bb9c080 | |
parent | 07669002cbc1cdb3f5587660a140b3203b7fb552 (diff) | |
download | git-repo-33e045673786f3477e805ade0f337de08e89a7a8.tar.gz |
Fix `repo manifest` support of remote aliases.
Long story short, w/out this modification the manifest dump points
at the alias, rather than the actual remote for the project. This
breaks sync'ing for scenarios where the alias doesn't have the same
repos available as the remote, plus just plain is wrong.
Change-Id: I7150e449341ed8655d398956a095261978d95870
-rw-r--r-- | manifest_xml.py | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/manifest_xml.py b/manifest_xml.py index 50417c60..92ef7859 100644 --- a/manifest_xml.py +++ b/manifest_xml.py | |||
@@ -82,8 +82,6 @@ class _XmlRemote(object): | |||
82 | def ToRemoteSpec(self, projectName): | 82 | def ToRemoteSpec(self, projectName): |
83 | url = self.resolvedFetchUrl.rstrip('/') + '/' + projectName | 83 | url = self.resolvedFetchUrl.rstrip('/') + '/' + projectName |
84 | remoteName = self.name | 84 | remoteName = self.name |
85 | if self.remoteAlias: | ||
86 | remoteName = self.remoteAlias | ||
87 | return RemoteSpec(remoteName, url, self.reviewUrl) | 85 | return RemoteSpec(remoteName, url, self.reviewUrl) |
88 | 86 | ||
89 | class XmlManifest(object): | 87 | class XmlManifest(object): |