Merge "Enable remotes to define their own revision"

This commit is contained in:
Conley Owens
2014-05-08 18:38:32 +00:00
committed by Gerrit Code Review
3 changed files with 28 additions and 9 deletions

View File

@ -259,10 +259,12 @@ class RemoteSpec(object):
def __init__(self,
name,
url = None,
review = None):
review = None,
revision = None):
self.name = name
self.url = url
self.review = review
self.revision = revision
class RepoHook(object):
"""A RepoHook contains information about a script to run as a hook.
@ -1658,7 +1660,8 @@ class Project(object):
remote = RemoteSpec(self.remote.name,
url = url,
review = self.remote.review)
review = self.remote.review,
revision = self.remote.revision)
subproject = Project(manifest = self.manifest,
name = name,
remote = remote,