diff options
Diffstat (limited to 'project.py')
-rw-r--r-- | project.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -320,11 +320,13 @@ class RemoteSpec(object): | |||
320 | def __init__(self, | 320 | def __init__(self, |
321 | name, | 321 | name, |
322 | url=None, | 322 | url=None, |
323 | pushUrl=None, | ||
323 | review=None, | 324 | review=None, |
324 | revision=None, | 325 | revision=None, |
325 | orig_name=None): | 326 | orig_name=None): |
326 | self.name = name | 327 | self.name = name |
327 | self.url = url | 328 | self.url = url |
329 | self.pushUrl = pushUrl | ||
328 | self.review = review | 330 | self.review = review |
329 | self.revision = revision | 331 | self.revision = revision |
330 | self.orig_name = orig_name | 332 | self.orig_name = orig_name |
@@ -1825,6 +1827,7 @@ class Project(object): | |||
1825 | 1827 | ||
1826 | remote = RemoteSpec(self.remote.name, | 1828 | remote = RemoteSpec(self.remote.name, |
1827 | url=url, | 1829 | url=url, |
1830 | pushUrl=self.remote.pushUrl, | ||
1828 | review=self.remote.review, | 1831 | review=self.remote.review, |
1829 | revision=self.remote.revision) | 1832 | revision=self.remote.revision) |
1830 | subproject = Project(manifest=self.manifest, | 1833 | subproject = Project(manifest=self.manifest, |
@@ -2346,6 +2349,7 @@ class Project(object): | |||
2346 | if self.remote.url: | 2349 | if self.remote.url: |
2347 | remote = self.GetRemote(self.remote.name) | 2350 | remote = self.GetRemote(self.remote.name) |
2348 | remote.url = self.remote.url | 2351 | remote.url = self.remote.url |
2352 | remote.pushUrl = self.remote.pushUrl | ||
2349 | remote.review = self.remote.review | 2353 | remote.review = self.remote.review |
2350 | remote.projectname = self.name | 2354 | remote.projectname = self.name |
2351 | 2355 | ||