Package com.google.gerrit.server
Class ProjectUtil
- java.lang.Object
-
- com.google.gerrit.server.ProjectUtil
-
public class ProjectUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
branchExists(GitRepositoryManager repoManager, Branch.NameKey branch)
Checks whether the specified branch exists.static String
sanitizeProjectName(String name)
static String
stripGitSuffix(String name)
-
-
-
Method Detail
-
branchExists
public static boolean branchExists(GitRepositoryManager repoManager, Branch.NameKey branch) throws org.eclipse.jgit.errors.RepositoryNotFoundException, IOException
Checks whether the specified branch exists.- Parameters:
repoManager
- Git repository manager to open the git repositorybranch
- the branch for which it should be checked if it exists- Returns:
true
if the specified branch exists or ifHEAD
points to this branch, otherwisefalse
- Throws:
org.eclipse.jgit.errors.RepositoryNotFoundException
- the repository of the branch's project does not exist.IOException
- error while retrieving the branch from the repository.
-
-