| $title = sprintf(__('%s Invalid Revision'), (string) $request->project);␊ |
| $scm = IDF_Scm::get($request->project);␊ |
| $branches = $scm->getBranches();␊ |
| ␊ |
| ␊ |
| $commit = $match[2];␊ |
| $params = array(␊ |
| 'page_title' => $title,␊ |
|
| $cobject->diff = null;␊ |
| $diff->parse();␊ |
| $scmConf = $request->conf->getVal('scm', 'git');␊ |
| try {␊ |
| $changes = $scm->getChanges($commit);␊ |
| } catch (Exception $e) {␊ |
| // getChanges is not yes supported by this backend.␊ |
| $changes = array();␊ |
| }␊ |
| $changes = $scm->getChanges($commit);␊ |
| $branches = $scm->getBranches();␊ |
| $in_branches = $scm->inBranches($cobject->commit, '');␊ |
| $tags = $scm->getTags();␊ |
|
| }␊ |
| ␊ |
| // compare two nodes of different types, directories ("tree")␊ |
| // should come before files ("blob") ␊ |
| // should come before files ("blob")␊ |
| if ($a->type > $b->type) {␊ |
| return -1;␊ |
| }␊ |