Example usage for org.eclipse.jgit.lib BaseRepositoryBuilder setWorkTree

List of usage examples for org.eclipse.jgit.lib BaseRepositoryBuilder setWorkTree

Introduction

In this page you can find the example usage for org.eclipse.jgit.lib BaseRepositoryBuilder setWorkTree.

Prototype

public B setWorkTree(File workTree) 

Source Link

Document

Set the top level directory of the working files.

Usage

From source file:com.google.gerrit.server.git.ReadOnlyRepository.java

License:Apache License

private static BaseRepositoryBuilder<?, ?> builder(Repository r) {
    checkNotNull(r);/*from   w  ww .  ja v a 2  s.  c  o  m*/
    BaseRepositoryBuilder<?, ?> builder = new BaseRepositoryBuilder<>().setFS(r.getFS())
            .setGitDir(r.getDirectory());

    if (!r.isBare()) {
        builder.setWorkTree(r.getWorkTree()).setIndexFile(r.getIndexFile());
    }
    return builder;
}