In addition to taking a CHANGE,PATCHSET argument approve now accepts
a commit SHA-1. To scope the search for the matching commit to
a specific project, --project can be used. This may be necessary
if the same commit was uploaded to more than one project, such as
when a project has been forked on the local server.
However, within a single project a commit should be unique to a
single patch set as Gerrit does not permit creating two different
changes with the same commit SHA-1 in the same project.
Change-Id: I9cc16a65f1c774e1c91f23c604689c6b4b07de06
Signed-off-by: Shawn O. Pearce <sop@google.com>