Page MenuHomestyx hydra

DiffusionSvnStableCommitNameQuery.php
No OneTemporary

DiffusionSvnStableCommitNameQuery.php

<?php
final class DiffusionSvnStableCommitNameQuery
extends DiffusionStableCommitNameQuery {
protected function executeQuery() {
$repository = $this->getRepository();
$commit = id(new PhabricatorRepositoryCommit())
->loadOneWhere(
'repositoryID = %d ORDER BY epoch DESC LIMIT 1',
$repository->getID());
if ($commit) {
$stable_commit_name = $commit->getCommitIdentifier();
} else {
// For new repositories, we may not have parsed any commits yet. Call
// the stable commit "1" and avoid fataling.
$stable_commit_name = 1;
}
return $stable_commit_name;
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, May 26, 9:31 PM (1 d, 13 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1548586
Default Alt Text
DiffusionSvnStableCommitNameQuery.php (633 B)

Event Timeline