Top Description Constructors Methods
org.eclipse.jgit.lib

public Class RepositoryBuilder

extends BaseRepositoryBuilder<RepositoryBuilder, Repository>
Class Inheritance
Imports
java.io.File

Base class to support constructing a org.eclipse.jgit.lib.Repository.

Applications must set one of setGitDir(File) or setWorkTree(File), or use readEnvironment() or findGitDir() in order to configure the minimum property set necessary to open a repository.

Single repository applications trying to be compatible with other Git implementations are encouraged to use a model such as:

new RepositoryBuilder() //
		.setGitDir(gitDirArgument) // --git-dir if supplied, no-op if null
		.readEnviroment() // scan environment GIT_* variables
		.findGitDir() // scan up the file system tree
		.build()
See Also
org.eclipse.jgit.storage.file.FileRepositoryBuilder

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from org.eclipse.jgit.lib.BaseRepositoryBuilder:
addAlternateObjectDirectoriesaddAlternateObjectDirectoriesaddAlternateObjectDirectoryaddCeilingDirectoriesaddCeilingDirectoriesaddCeilingDirectorybuildfindGitDirfindGitDirgetAlternateObjectDirectoriesgetConfiggetFSgetGitCommonDirgetGitDirgetIndexFilegetInitialBranchgetObjectDirectorygetSymRefgetWorkTreeisBareisMustExistloadConfigreadEnvironmentreadEnvironmentrequireGitDirOrWorkTreesafeFSselfsetBaresetFSsetGitCommonDirsetGitDirsetIndexFilesetInitialBranchsetMustExistsetObjectDirectorysetupsetupCommonDirsetupGitDirsetupInternalssetupWorkTreesetWorkTree

Constructor Detail

RepositoryBuilderback to summary
public RepositoryBuilder()