Match Change-Id by project and branch combination

To support cherry-picking changes across branches (e.g. backporting
from master to maint release) use both the destination project and
branch name when matching commits for patch set replacement.

Bug: issue 635
Change-Id: Ied10ffc6ccf96621c9ff57e6466c8aff93b71136
Signed-off-by: Shawn O. Pearce <sop@google.com>
2 files changed