private bool MatchHave(AnyObjectId id)
{
RevObject o;
try
{
o = _walk.parseAny(id);
}
catch (IOException)
{
return false;
}
if (!o.has(PEER_HAS))
{
o.add(PEER_HAS);
RevCommit oComm = (o as RevCommit);
if (oComm != null)
{
oComm.carry(PEER_HAS);
}
AddCommonBase(o);
}
return true;
}