␊ |
// read in the initial branches we should follow␊ |
if (count($initialBranches) == 0) {␊ |
if (!isset($certs['branch'])) {␊ |
throw new IDF_Scm_Exception(sprintf(␊ |
__("revision %s has no branch cert - cannot start ".␊ |
"logging from this revision"), $rev␊ |
));␊ |
} ␊ |
$initialBranches = $certs['branch'];␊ |
}␊ |
␊ |
// only add it to our log if it is on one of the initial branches␊ |
if (count(array_intersect($initialBranches, $certs['branch'])) > 0) {␊ |
// ignore revisions without any branch certificate␊ |
if (count(array_intersect($initialBranches, (array)@$certs['branch'])) > 0) {␊ |
--$n;␊ |
␊ |
$log = array();␊ |