Merge "download: try to choose . as default project if none"

This commit is contained in:
David Pursehouse
2017-08-02 07:19:45 +00:00
committed by Gerrit Code Review

View File

@ -26,11 +26,12 @@ class Download(Command):
common = True common = True
helpSummary = "Download and checkout a change" helpSummary = "Download and checkout a change"
helpUsage = """ helpUsage = """
%prog {project change[/patchset]}... %prog {[project] change[/patchset]}...
""" """
helpDescription = """ helpDescription = """
The '%prog' command downloads a change from the review system and The '%prog' command downloads a change from the review system and
makes it available in your project's local working directory. makes it available in your project's local working directory.
If no project is specified try to use current directory as a project.
""" """
def _Options(self, p): def _Options(self, p):
@ -55,7 +56,7 @@ makes it available in your project's local working directory.
m = CHANGE_RE.match(a) m = CHANGE_RE.match(a)
if m: if m:
if not project: if not project:
self.Usage() project = self.GetProjects(".")[0]
chg_id = int(m.group(1)) chg_id = int(m.group(1))
if m.group(2): if m.group(2):
ps_id = int(m.group(2)) ps_id = int(m.group(2))